| 1:1-1:3 |
TYP |
typ |
| 1:5-1:5 |
ID |
i |
| 1:7-1:7 |
EQUALS |
= |
| 1:9-1:11 |
INT |
int |
| 2:1-2:3 |
TYP |
typ |
| 2:5-2:5 |
ID |
c |
| 2:7-2:7 |
EQUALS |
= |
| 2:9-2:12 |
CHAR |
char |
| 3:1-3:3 |
TYP |
typ |
| 3:5-3:5 |
ID |
b |
| 3:7-3:7 |
EQUALS |
= |
| 3:9-3:12 |
BOOL |
bool |
| 5:1-5:3 |
FUN |
fun |
| 5:5-5:6 |
ID |
bb |
| 5:7-5:7 |
LBRACKET |
( |
| 5:8-5:9 |
ID |
b1 |
| 5:10-5:10 |
COLON |
: |
| 5:11-5:13 |
INT |
int |
| 5:14-5:14 |
COMMA |
, |
| 5:16-5:17 |
ID |
b2 |
| 5:18-5:18 |
COLON |
: |
| 5:19-5:21 |
INT |
int |
| 5:22-5:22 |
RBRACKET |
) |
| 5:23-5:23 |
COLON |
: |
| 5:25-5:25 |
ID |
b |
| 5:27-5:27 |
EQUALS |
= |
| 6:5-6:7 |
LET |
let |
| 7:9-7:11 |
FUN |
fun |
| 7:13-7:15 |
ID |
bbb |
| 7:16-7:16 |
LBRACKET |
( |
| 7:17-7:18 |
ID |
d1 |
| 7:19-7:19 |
COLON |
: |
| 7:20-7:20 |
ID |
i |
| 7:21-7:21 |
COMMA |
, |
| 7:23-7:24 |
ID |
d2 |
| 7:25-7:25 |
COLON |
: |
| 7:26-7:26 |
ID |
i |
| 7:27-7:27 |
RBRACKET |
) |
| 7:29-7:29 |
COLON |
: |
| 7:31-7:31 |
ID |
i |
| 7:33-7:33 |
EQUALS |
= |
| 7:35-7:36 |
ID |
d1 |
| 7:38-7:38 |
PLUS |
+ |
| 7:40-7:41 |
ID |
d2 |
| 8:5-8:6 |
IN |
in |
| 9:9-9:11 |
LET |
let |
| 9:13-9:15 |
FUN |
fun |
| 9:17-9:18 |
ID |
aa |
| 9:19-9:19 |
LBRACKET |
( |
| 9:20-9:20 |
RBRACKET |
) |
| 9:22-9:22 |
COLON |
: |
| 9:24-9:24 |
ID |
c |
| 9:26-9:26 |
EQUALS |
= |
| 9:28-9:30 |
LITCHAR |
'a' |
| 10:13-10:15 |
FUN |
fun |
| 10:17-10:19 |
ID |
aaa |
| 10:20-10:20 |
LBRACKET |
( |
| 10:21-10:21 |
ID |
f |
| 10:22-10:22 |
COLON |
: |
| 10:23-10:23 |
ID |
i |
| 10:24-10:24 |
RBRACKET |
) |
| 10:26-10:26 |
COLON |
: |
| 10:28-10:28 |
ID |
i |
| 10:30-10:30 |
EQUALS |
= |
| 10:32-10:32 |
NUM |
5 |
| 10:34-10:34 |
ASTERISK |
* |
| 10:36-10:36 |
NUM |
4 |
| 10:38-10:38 |
PLUS |
+ |
| 10:40-10:40 |
NUM |
7 |
| 10:42-10:42 |
PLUS |
+ |
| 10:44-10:44 |
NUM |
9 |
| 10:46-10:46 |
PERCENT |
% |
| 10:48-10:50 |
NUM |
110 |
| 11:9-11:10 |
IN |
in |
| 12:13-12:15 |
ID |
aaa |
| 12:16-12:16 |
LBRACKET |
( |
| 12:17-12:17 |
NUM |
8 |
| 12:18-12:18 |
RBRACKET |
) |
| 12:20-12:20 |
ASTERISK |
* |
| 12:22-12:24 |
ID |
bbb |
| 12:25-12:25 |
LBRACKET |
( |
| 12:26-12:26 |
NUM |
2 |
| 12:27-12:27 |
COMMA |
, |
| 12:29-12:29 |
NUM |
3 |
| 12:30-12:30 |
RBRACKET |
) |
| 13:5-13:7 |
END |
end |
| 13:8-13:8 |
COMMA |
, |
| 14:5-14:6 |
ID |
b1 |
| 14:8-14:9 |
GEQ |
>= |
| 14:11-14:12 |
ID |
b2 |
| 15:4-15:6 |
END |
end |
| |
EOF |
|