A16: Nodes<Defn> 
1:1-4:0
 A15: DefFunDefn a 
1:1-3:28
 A12: Nodes<ParDefn> 
1:6-1:13
 A1: ParDefn b 
1:7-1:12
 A0: AtomType INT 
1:10-1:12
 A2: AtomType INT 
1:16-1:18
 A14: Exprs 
3:5-3:28
 A13: Nodes<Expr> 
3:5-3:28
 A11: BinExpr MUL 
3:5-3:28
 A3: NameExpr b 
3:5-3:5
 A10: WhileExpr 
3:9-3:28
 A4: NameExpr b 
3:15-3:15
 A9: Exprs 
3:20-3:24
 A8: Nodes<Expr> 
3:20-3:24
 A7: BinExpr ADD 
3:20-3:24
 A5: NameExpr b 
3:20-3:20
 A6: AtomExpr 1 
3:24-3:24