| 1:1-1:3 |
FUN |
fun |
| 1:5-1:8 |
ID |
main |
| 1:9-1:9 |
LBRACKET |
( |
| 1:10-1:10 |
RBRACKET |
) |
| 1:11-1:11 |
COLON |
: |
| 1:12-1:15 |
BOOL |
bool |
| 1:17-1:17 |
EQUALS |
= |
| 2:5-2:7 |
LET |
let |
| 3:9-3:11 |
TYP |
typ |
| 3:13-3:13 |
ID |
a |
| 3:14-3:14 |
EQUALS |
= |
| 3:15-3:17 |
INT |
int |
| 4:9-4:11 |
VAR |
var |
| 4:13-4:13 |
ID |
c |
| 4:14-4:14 |
COLON |
: |
| 4:15-4:15 |
ID |
a |
| 5:5-5:6 |
IN |
in |
| 6:9-6:9 |
ID |
c |
| 6:11-6:11 |
EQUALS |
= |
| 6:13-6:13 |
NUM |
2 |
| 6:14-6:14 |
COMMA |
, |
| 7:9-7:9 |
ID |
c |
| 7:11-7:11 |
ASTERISK |
* |
| 7:13-7:13 |
ID |
c |
| 7:15-7:15 |
GT |
> |
| 7:17-7:17 |
ID |
c |
| 7:19-7:19 |
PLUS |
+ |
| 7:21-7:21 |
ID |
c |
| 8:5-8:7 |
END |
end |
| 8:8-8:8 |
COMMA |
, |
| 9:5-9:7 |
LET |
let |
| 10:9-10:11 |
VAR |
var |
| 10:13-10:13 |
ID |
c |
| 10:14-10:14 |
COLON |
: |
| 10:15-10:15 |
ID |
b |
| 11:9-11:11 |
TYP |
typ |
| 11:13-11:13 |
ID |
b |
| 11:14-11:14 |
EQUALS |
= |
| 11:15-11:17 |
INT |
int |
| 12:5-12:6 |
IN |
in |
| 13:9-13:9 |
ID |
c |
| 13:11-13:11 |
EQUALS |
= |
| 13:13-13:13 |
NUM |
1 |
| 13:14-13:14 |
COMMA |
, |
| 14:9-14:9 |
ID |
c |
| 14:11-14:11 |
ASTERISK |
* |
| 14:13-14:13 |
ID |
c |
| 14:15-14:15 |
GT |
> |
| 14:17-14:17 |
ID |
c |
| 14:19-14:19 |
PLUS |
+ |
| 14:21-14:21 |
ID |
c |
| 15:5-15:7 |
END |
end |
| |
EOF |
|