source
prog
defn
VAR
1:1-1:3
var
ID
1:5-1:5
a
COLON
1:7-1:7
:
type
INT
1:9-1:11
int
defn
FUN
4:1-4:3
fun
ID
4:5-4:5
f
LBRACKET
4:6-4:6
(
RBRACKET
4:7-4:7
)
COLON
4:9-4:9
:
type
VOID
4:11-4:14
void
EQUALS
4:16-4:16
=
expr
expr
expr
NONE
4:18-4:21
none
LEQ
4:22-4:23
<=
expr
NONE
4:24-4:27
none
LEQ
4:28-4:29
<=
expr
NONE
4:30-4:33
none
EOF