| 1:1-1:3 |
FUN |
fun |
| 1:5-1:9 |
ID |
funny |
| 1:10-1:10 |
LBRACKET |
( |
| 1:11-1:11 |
ID |
a |
| 1:13-1:13 |
COLON |
: |
| 1:15-1:17 |
INT |
int |
| 1:18-1:18 |
COMMA |
, |
| 1:20-1:20 |
ID |
b |
| 1:22-1:22 |
COLON |
: |
| 1:24-1:26 |
INT |
int |
| 1:27-1:27 |
RBRACKET |
) |
| 1:29-1:29 |
COLON |
: |
| 1:31-1:34 |
VOID |
void |
| 1:36-1:36 |
EQUALS |
= |
| 1:38-1:38 |
HAT |
^ |
| 1:39-1:39 |
ID |
a |
| 1:40-1:40 |
LSQUARE |
[ |
| 1:41-1:41 |
ID |
b |
| 1:42-1:42 |
RSQUARE |
] |
| 1:43-1:43 |
DOT |
. |
| 1:44-1:44 |
ID |
c |
| 1:45-1:45 |
HAT |
^ |
| 1:47-1:48 |
AS |
as |
| 1:50-1:50 |
LCURLY |
{ |
| 1:52-1:52 |
ID |
a |
| 1:53-1:53 |
COLON |
: |
| 1:55-1:55 |
LCURLY |
{ |
| 1:56-1:56 |
ID |
a |
| 1:57-1:57 |
COLON |
: |
| 1:59-1:61 |
INT |
int |
| 1:62-1:62 |
RCURLY |
} |
| 1:63-1:63 |
COMMA |
, |
| 1:65-1:65 |
ID |
b |
| 1:66-1:66 |
COLON |
: |
| 1:68-1:68 |
LBRACKET |
( |
| 1:69-1:69 |
COLON |
: |
| 1:70-1:70 |
LCURLY |
{ |
| 1:71-1:71 |
ID |
a |
| 1:72-1:72 |
COLON |
: |
| 1:74-1:74 |
LBRACKET |
( |
| 1:76-1:76 |
ID |
g |
| 1:78-1:78 |
COLON |
: |
| 1:80-1:82 |
INT |
int |
| 1:83-1:83 |
RBRACKET |
) |
| 1:84-1:84 |
RCURLY |
} |
| 1:85-1:85 |
COLON |
: |
| 1:86-1:89 |
BOOL |
bool |
| 1:90-1:90 |
RBRACKET |
) |
| 1:91-1:91 |
RCURLY |
} |
| 1:92-1:92 |
COMMA |
, |
| 1:94-1:99 |
SIZEOF |
sizeof |
| 1:101-1:101 |
LCURLY |
{ |
| 1:103-1:103 |
ID |
a |
| 1:104-1:104 |
COLON |
: |
| 1:106-1:106 |
LCURLY |
{ |
| 1:107-1:107 |
ID |
a |
| 1:108-1:108 |
COLON |
: |
| 1:110-1:112 |
INT |
int |
| 1:113-1:113 |
RCURLY |
} |
| 1:114-1:114 |
COMMA |
, |
| 1:116-1:116 |
ID |
b |
| 1:117-1:117 |
COLON |
: |
| 1:119-1:119 |
LBRACKET |
( |
| 1:120-1:120 |
COLON |
: |
| 1:121-1:121 |
LCURLY |
{ |
| 1:122-1:122 |
ID |
a |
| 1:123-1:123 |
COLON |
: |
| 1:125-1:125 |
LBRACKET |
( |
| 1:127-1:127 |
ID |
g |
| 1:129-1:129 |
COLON |
: |
| 1:131-1:133 |
INT |
int |
| 1:134-1:134 |
RBRACKET |
) |
| 1:135-1:135 |
RCURLY |
} |
| 1:136-1:136 |
COLON |
: |
| 1:137-1:140 |
BOOL |
bool |
| 1:141-1:141 |
RBRACKET |
) |
| 1:142-1:142 |
RCURLY |
} |
| 4:1-4:3 |
TYP |
typ |
| 4:5-4:5 |
ID |
t |
| 4:7-4:7 |
EQUALS |
= |
| 4:9-4:9 |
LBRACKET |
( |
| 4:10-4:10 |
COLON |
: |
| 4:11-4:11 |
COLON |
: |
| 4:12-4:12 |
ID |
t |
| 4:13-4:13 |
RBRACKET |
) |
| |
EOF |
|