| 1:1-1:3 |
TYP |
typ |
| 1:5-1:6 |
ID |
ii |
| 1:8-1:8 |
EQUALS |
= |
| 1:10-1:12 |
INT |
int |
| 3:1-3:3 |
FUN |
fun |
| 3:5-3:8 |
ID |
main |
| 3:9-3:9 |
LBRACKET |
( |
| 3:10-3:10 |
RBRACKET |
) |
| 3:11-3:11 |
COLON |
: |
| 3:12-3:14 |
INT |
int |
| 3:16-3:16 |
EQUALS |
= |
| 4:5-4:7 |
LET |
let |
| 4:9-4:11 |
FUN |
fun |
| 4:13-4:13 |
ID |
c |
| 4:14-4:14 |
LBRACKET |
( |
| 4:15-4:15 |
RBRACKET |
) |
| 4:16-4:16 |
COLON |
: |
| 4:17-4:19 |
INT |
int |
| 4:21-4:21 |
EQUALS |
= |
| 4:23-4:23 |
NUM |
1 |
| 4:25-4:25 |
PLUS |
+ |
| 4:27-4:27 |
NUM |
2 |
| 5:9-5:11 |
FUN |
fun |
| 5:13-5:13 |
ID |
b |
| 5:14-5:14 |
LBRACKET |
( |
| 5:15-5:15 |
RBRACKET |
) |
| 5:16-5:16 |
COLON |
: |
| 5:17-5:18 |
ID |
ii |
| 5:20-5:20 |
EQUALS |
= |
| 5:22-5:22 |
NUM |
5 |
| 5:24-5:24 |
ASTERISK |
* |
| 5:26-5:26 |
NUM |
4 |
| 5:28-5:28 |
PLUS |
+ |
| 5:30-5:30 |
NUM |
7 |
| 5:32-5:32 |
PLUS |
+ |
| 5:34-5:34 |
NUM |
9 |
| 6:5-6:6 |
IN |
in |
| 7:9-7:9 |
ID |
c |
| 7:10-7:10 |
LBRACKET |
( |
| 7:11-7:11 |
RBRACKET |
) |
| 7:13-7:13 |
ASTERISK |
* |
| 7:15-7:15 |
ID |
b |
| 7:16-7:16 |
LBRACKET |
( |
| 7:17-7:17 |
RBRACKET |
) |
| 7:19-7:19 |
PLUS |
+ |
| 7:21-7:23 |
NUM |
100 |
| 8:5-8:7 |
END |
end |
| |
EOF |
|