| 1:1-1:3 |
TYP |
typ |
| 1:5-1:7 |
ID |
idt |
| 1:9-1:9 |
EQUALS |
= |
| 1:11-1:13 |
INT |
int |
| 3:1-3:3 |
VAR |
var |
| 3:5-3:7 |
ID |
idv |
| 3:9-3:9 |
COLON |
: |
| 3:11-3:11 |
LSQUARE |
[ |
| 3:12-3:13 |
NUM |
10 |
| 3:14-3:14 |
RSQUARE |
] |
| 3:15-3:17 |
ID |
idt |
| 5:1-5:3 |
FUN |
fun |
| 5:5-5:7 |
ID |
idf |
| 5:9-5:9 |
LBRACKET |
( |
| 5:11-5:13 |
ID |
id1 |
| 5:15-5:15 |
COLON |
: |
| 5:17-5:18 |
ID |
T1 |
| 5:20-5:20 |
COMMA |
, |
| 5:22-5:24 |
ID |
id2 |
| 5:26-5:26 |
COLON |
: |
| 5:28-5:29 |
ID |
T2 |
| 5:31-5:31 |
COMMA |
, |
| 5:33-5:35 |
ID |
id3 |
| 5:37-5:37 |
COLON |
: |
| 5:39-5:40 |
ID |
T3 |
| 5:42-5:42 |
RBRACKET |
) |
| 5:44-5:44 |
COLON |
: |
| 5:46-5:48 |
ID |
idt |
| 7:1-7:3 |
FUN |
fun |
| 7:5-7:8 |
ID |
idff |
| 7:10-7:10 |
LBRACKET |
( |
| 7:12-7:14 |
ID |
abc |
| 7:16-7:16 |
COLON |
: |
| 7:18-7:19 |
ID |
id |
| 7:20-7:20 |
RBRACKET |
) |
| 7:22-7:22 |
COLON |
: |
| 7:24-7:26 |
ID |
idt |
| 7:28-7:28 |
EQUALS |
= |
| 7:30-7:30 |
NUM |
1 |
| 7:31-7:31 |
COMMA |
, |
| 7:33-7:33 |
NUM |
2 |
| 7:34-7:34 |
COMMA |
, |
| 7:36-7:36 |
NUM |
3 |
| 7:37-7:37 |
COMMA |
, |
| 7:39-7:43 |
WHILE |
while |
| 7:45-7:45 |
NUM |
2 |
| 7:47-7:48 |
DO |
do |
| 7:50-7:50 |
NUM |
1 |
| 7:51-7:51 |
COMMA |
, |
| 7:53-7:53 |
NUM |
2 |
| 7:54-7:54 |
COMMA |
, |
| 7:56-7:56 |
NUM |
3 |
| 7:58-7:60 |
END |
end |
| |
EOF |
|