source
prog
defn
FUN
2:1-2:3
fun
ID
2:5-2:5
f
LBRACKET
2:6-2:6
(
RBRACKET
2:7-2:7
)
COLON
2:8-2:8
:
type
VOID
2:10-2:13
void
EQUALS
2:15-2:15
=
expr
expr
expr
expr
expr
ID
2:17-2:17
a
EQUALS
2:19-2:19
=
expr
ID
2:21-2:21
b
EQUALS
2:23-2:23
=
expr
ID
2:25-2:25
c
EQUALS
2:27-2:27
=
expr
ID
2:29-2:29
d
EQUALS
2:31-2:31
=
expr
ID
2:33-2:33
e
EOF