A18: Nodes<Defn> 
1:1-5:0
 A4: TypDefn hax 
1:1-1:19
 A3: UniType 
1:11-1:19
 A2: Nodes<CompDefn> 
1:11-1:19
 A1: CompDefn a 
1:12-1:18
 A0: AtomType INT 
1:16-1:18
 A6: VarDefn id 
2:1-2:26
 A5: AtomType INT 
2:10-2:26
 A17: DefFunDefn x 
3:1-4:20
 A14: Nodes<ParDefn> 
 A7: AtomType VOID 
3:11-3:14
 A16: Exprs 
4:9-4:20
 A15: Nodes<Expr> 
4:9-4:20
 A13: Exprs 
4:9-4:20
 A12: Nodes<Expr> 
4:9-4:20
 A8: AtomExpr 1 
4:10-4:10
 A9: AtomExpr 2 
4:13-4:13
 A10: AtomExpr 3 
4:16-4:16
 A11: AtomExpr 4 
4:19-4:19