3 Star 3 Fork 3

Roccoon/parser

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
scanner_out.txt 2.02 KB
一键复制 编辑 原始数据 按行查看 历史
unknown 提交于 2016-06-10 18:20 . 创建项目
1:1 program program
1:9 @identifier test
1:13 ; ;
2:1 var var
3:2 @identifier arr
3:5 : :
3:6 array array
3:11 [ [
3:12 @integer-literal 1
3:14 .. ..
3:16 @integer-literal 10
3:18 ] ]
3:20 of of
3:23 @type-identifier integer
3:30 ; ;
4:2 @identifier a
4:3 , ,
4:5 @identifier b
4:6 , ,
4:8 @identifier c
4:9 , ,
4:11 @identifier i
4:12 : :
4:13 @type-identifier integer
4:20 ; ;
5:1 procedure procedure
5:11 @identifier add
5:14 ; ;
6:1 begin begin
7:2 @identifier c
7:3 := :=
7:5 @identifier a
7:6 + +
7:7 @identifier b
7:8 ; ;
8:1 end end
8:4 ; ;
9:1 procedure procedure
9:11 @identifier mul
9:14 ; ;
10:1 begin begin
11:2 @identifier c
11:3 := :=
11:5 @identifier a
11:6 * *
11:7 @identifier b
11:8 ; ;
12:1 end end
12:4 ; ;
13:1 begin begin
14:2 for for
14:6 @identifier i
14:7 := :=
14:9 @integer-literal 1
14:11 to to
14:14 @integer-literal 10
14:17 do do
15:2 begin begin
16:3 @identifier a
16:4 [ [
16:5 @identifier i
16:6 ] ]
16:8 := :=
16:11 @identifier i
16:12 ; ;
17:2 end end
17:5 ; ;
18:2 for for
18:6 @identifier i
18:7 := :=
18:9 @integer-literal 1
18:11 to to
18:14 @integer-literal 9
18:16 do do
19:2 begin begin
20:3 @identifier a
20:5 := :=
20:8 @identifier arr
20:11 [ [
20:12 @identifier i
20:13 ] ]
20:14 ; ;
21:3 @identifier b
21:5 := :=
21:8 @identifier arr
21:11 [ [
21:12 @identifier i
21:13 + +
21:14 @integer-literal 1
21:15 ] ]
21:16 ; ;
22:3 @identifier add
22:6 ; ;
23:3 @identifier a
23:4 [ [
23:5 @identifier i
23:6 ] ]
23:8 := :=
23:11 @identifier c
23:12 ; ;
24:2 end end
24:5 ; ;
25:2 for for
25:6 @identifier i
25:7 := :=
25:10 @integer-literal 10
25:13 downto downto
25:20 @integer-literal 1
25:22 do do
26:2 begin begin
27:3 @identifier a
27:5 := :=
27:8 @identifier arr
27:11 [ [
27:12 @identifier i
27:13 ] ]
27:14 ; ;
28:3 @identifier b
28:5 := :=
28:8 @identifier arr
28:11 [ [
28:12 @identifier i
28:13 - -
28:14 @integer-literal 1
28:15 ] ]
28:16 ; ;
29:3 @identifier mul
29:6 ; ;
30:3 @identifier a
30:4 [ [
30:5 @identifier i
30:6 ] ]
30:8 := :=
30:11 @identifier c
30:12 ; ;
31:2 end end
31:5 ; ;
32:1 end end
32:4 . .
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/Roccoon/parser.git
git@gitee.com:Roccoon/parser.git
Roccoon
parser
parser
master

搜索帮助