A23: Nodes<Defn> 
1:1-1:100
 A22: DefFunDefn id 
1:1-1:100
 A19: Nodes<ParDefn> 
1:8-1:19
 A1: ParDefn id 
1:10-1:17
 A0: NameType idt 
1:15-1:17
 A9: StrType 
1:23-1:43
 A8: Nodes<CompDefn> 
1:24-1:42
 A7: CompDefn a 
1:24-1:42
 A6: ArrType ArrType[1] 
1:26-1:42
 A5: ArrType ArrType[2] 
1:29-1:42
 A4: ArrType ArrType[4] 
1:32-1:42
 A3: ArrType ArrType[12] 
1:35-1:42
 A2: AtomType VOID 
1:39-1:42
 A21: Exprs 
1:47-1:100
 A20: Nodes<Expr> 
1:47-1:100
 A10: NameExpr ide 
1:47-1:49
 A11: AtomExpr 1 
1:52-1:52
 A12: AtomExpr true 
1:55-1:58
 A13: AtomExpr false 
1:61-1:65
 A14: AtomExpr 'a' 
1:68-1:70
 A15: AtomExpr "niz" 
1:73-1:77
 A16: AtomExpr "niz spet" 
1:80-1:89
 A17: AtomExpr none 
1:92-1:95
 A18: AtomExpr nil 
1:98-1:100