| 1:1-1:3 |
TYP |
typ |
| 1:5-1:6 |
ID |
id |
| 1:8-1:8 |
EQUALS |
= |
| 1:10-1:13 |
CHAR |
char |
| 2:1-2:3 |
TYP |
typ |
| 2:5-2:5 |
ID |
t |
| 2:7-2:7 |
EQUALS |
= |
| 2:9-2:9 |
LBRACKET |
( |
| 2:10-2:10 |
LBRACKET |
( |
| 2:11-2:11 |
LBRACKET |
( |
| 2:12-2:13 |
ID |
id |
| 2:14-2:14 |
RBRACKET |
) |
| 2:15-2:15 |
RBRACKET |
) |
| 2:16-2:16 |
RBRACKET |
) |
| 3:1-3:3 |
TYP |
typ |
| 3:5-3:6 |
ID |
t2 |
| 3:8-3:8 |
EQUALS |
= |
| 3:10-3:10 |
LBRACKET |
( |
| 3:11-3:12 |
ID |
id |
| 3:13-3:13 |
COLON |
: |
| 3:15-3:15 |
LBRACKET |
( |
| 3:16-3:18 |
INT |
int |
| 3:19-3:19 |
RBRACKET |
) |
| 3:20-3:20 |
RBRACKET |
) |
| 4:1-4:3 |
TYP |
typ |
| 4:5-4:6 |
ID |
t3 |
| 4:8-4:8 |
EQUALS |
= |
| 4:10-4:10 |
LBRACKET |
( |
| 4:11-4:11 |
LBRACKET |
( |
| 4:12-4:12 |
LBRACKET |
( |
| 4:13-4:13 |
LBRACKET |
( |
| 4:14-4:14 |
LCURLY |
{ |
| 4:15-4:15 |
ID |
a |
| 4:16-4:16 |
COLON |
: |
| 4:18-4:20 |
INT |
int |
| 4:21-4:21 |
RCURLY |
} |
| 4:22-4:22 |
RBRACKET |
) |
| 4:23-4:23 |
RBRACKET |
) |
| 4:24-4:24 |
RBRACKET |
) |
| 4:25-4:25 |
RBRACKET |
) |
| |
EOF |
|