| 1:2-1:4 |
TYP |
typ |
| 1:6-1:7 |
ID |
vv |
| 1:9-1:9 |
EQUALS |
= |
| 1:11-1:14 |
VOID |
void |
| 3:2-3:4 |
FUN |
fun |
| 3:6-3:7 |
ID |
f1 |
| 3:8-3:8 |
LBRACKET |
( |
| 3:9-3:10 |
ID |
p1 |
| 3:11-3:11 |
COLON |
: |
| 3:12-3:12 |
LBRACKET |
( |
| 3:13-3:13 |
ID |
i |
| 3:14-3:14 |
COLON |
: |
| 3:15-3:17 |
INT |
int |
| 3:18-3:18 |
COMMA |
, |
| 3:20-3:20 |
ID |
j |
| 3:21-3:21 |
COLON |
: |
| 3:22-3:24 |
INT |
int |
| 3:25-3:25 |
RBRACKET |
) |
| 3:26-3:26 |
RBRACKET |
) |
| 3:27-3:27 |
COLON |
: |
| 3:28-3:30 |
INT |
int |
| 4:2-4:4 |
FUN |
fun |
| 4:6-4:7 |
ID |
f2 |
| 4:8-4:8 |
LBRACKET |
( |
| 4:9-4:10 |
ID |
p2 |
| 4:11-4:11 |
COLON |
: |
| 4:12-4:12 |
LCURLY |
{ |
| 4:13-4:13 |
ID |
i |
| 4:14-4:14 |
COLON |
: |
| 4:15-4:17 |
INT |
int |
| 4:18-4:18 |
COMMA |
, |
| 4:20-4:20 |
ID |
j |
| 4:21-4:21 |
COLON |
: |
| 4:22-4:24 |
INT |
int |
| 4:25-4:25 |
RCURLY |
} |
| 4:26-4:26 |
RBRACKET |
) |
| 4:27-4:27 |
COLON |
: |
| 4:28-4:31 |
CHAR |
char |
| 5:2-5:4 |
FUN |
fun |
| 5:6-5:7 |
ID |
f3 |
| 5:8-5:8 |
LBRACKET |
( |
| 5:9-5:10 |
ID |
p3 |
| 5:11-5:11 |
COLON |
: |
| 5:12-5:12 |
LCURLY |
{ |
| 5:13-5:14 |
ID |
s1 |
| 5:15-5:15 |
COLON |
: |
| 5:17-5:17 |
LCURLY |
{ |
| 5:18-5:20 |
ID |
s21 |
| 5:21-5:21 |
COLON |
: |
| 5:22-5:22 |
LCURLY |
{ |
| 5:23-5:23 |
ID |
i |
| 5:24-5:24 |
COLON |
: |
| 5:25-5:27 |
INT |
int |
| 5:28-5:28 |
COMMA |
, |
| 5:30-5:30 |
ID |
j |
| 5:31-5:31 |
COLON |
: |
| 5:33-5:35 |
INT |
int |
| 5:36-5:36 |
RCURLY |
} |
| 5:37-5:37 |
COMMA |
, |
| 5:39-5:41 |
ID |
s22 |
| 5:42-5:42 |
COLON |
: |
| 5:43-5:43 |
LCURLY |
{ |
| 5:44-5:44 |
ID |
i |
| 5:45-5:45 |
COLON |
: |
| 5:46-5:48 |
INT |
int |
| 5:49-5:49 |
COMMA |
, |
| 5:51-5:51 |
ID |
j |
| 5:52-5:52 |
COLON |
: |
| 5:53-5:55 |
INT |
int |
| 5:56-5:56 |
RCURLY |
} |
| 5:57-5:57 |
RCURLY |
} |
| 5:58-5:58 |
COMMA |
, |
| 5:60-5:61 |
ID |
s2 |
| 5:62-5:62 |
COLON |
: |
| 5:63-5:63 |
LBRACKET |
( |
| 5:64-5:64 |
ID |
i |
| 5:65-5:65 |
COLON |
: |
| 5:66-5:68 |
INT |
int |
| 5:69-5:69 |
COMMA |
, |
| 5:71-5:71 |
ID |
j |
| 5:72-5:72 |
COLON |
: |
| 5:74-5:76 |
INT |
int |
| 5:77-5:77 |
RBRACKET |
) |
| 5:78-5:78 |
RCURLY |
} |
| 5:79-5:79 |
RBRACKET |
) |
| 5:80-5:80 |
COLON |
: |
| 5:81-5:84 |
BOOL |
bool |
| 6:2-6:4 |
FUN |
fun |
| 6:6-6:7 |
ID |
f4 |
| 6:8-6:8 |
LBRACKET |
( |
| 6:9-6:10 |
ID |
p4 |
| 6:11-6:11 |
COLON |
: |
| 6:12-6:13 |
ID |
vv |
| 6:14-6:14 |
RBRACKET |
) |
| 6:15-6:15 |
COLON |
: |
| 6:16-6:17 |
ID |
vv |
| |
EOF |
|