|
| A15: Nodes<Defn> |
| 3:9-4:15 |
|
|
| A1: AtomType INT |
| 3:15-3:17 |
|
|
|
|
| A3: NameType a |
| 4:15-4:15 |
| defAt: A2 @ 3:9-3:17 |
|
|
|
|
|
| A16: Nodes<Expr> |
| 6:9-7:21 |
|
|
| A5: NameExpr c |
| 6:9-6:9 |
| defAt: A4 @ 4:9-4:15 |
|
|
|
|
| A14: BinExpr GTH |
| 7:9-7:21 |
|
| A10: BinExpr MUL |
| 7:9-7:13 |
|
| A8: NameExpr c |
| 7:9-7:9 |
| defAt: A4 @ 4:9-4:15 |
|
|
| A9: NameExpr c |
| 7:13-7:13 |
| defAt: A4 @ 4:9-4:15 |
|
|
|
| A13: BinExpr ADD |
| 7:17-7:21 |
|
| A11: NameExpr c |
| 7:17-7:17 |
| defAt: A4 @ 4:9-4:15 |
|
|
| A12: NameExpr c |
| 7:21-7:21 |
| defAt: A4 @ 4:9-4:15 |
|
|
|
|
|
|
|
|
| A33: Nodes<Defn> |
| 10:9-11:17 |
|
| A20: VarDefn c |
| 10:9-10:15 |
|
| A19: NameType b |
| 10:15-10:15 |
| defAt: A22 @ 11:9-11:17 |
|
|
|
| A22: TypDefn b |
| 11:9-11:17 |
|
| A21: AtomType INT |
| 11:15-11:17 |
|
|
|
|
|
| A34: Nodes<Expr> |
| 13:9-14:21 |
|
|
| A23: NameExpr c |
| 13:9-13:9 |
| defAt: A20 @ 10:9-10:15 |
|
|
| A24: AtomExpr 1 |
| 13:13-13:13 |
|
|
|
| A32: BinExpr GTH |
| 14:9-14:21 |
|
| A28: BinExpr MUL |
| 14:9-14:13 |
|
| A26: NameExpr c |
| 14:9-14:9 |
| defAt: A20 @ 10:9-10:15 |
|
|
| A27: NameExpr c |
| 14:13-14:13 |
| defAt: A20 @ 10:9-10:15 |
|
|
|
| A31: BinExpr ADD |
| 14:17-14:21 |
|
| A29: NameExpr c |
| 14:17-14:17 |
| defAt: A20 @ 10:9-10:15 |
|
|
| A30: NameExpr c |
| 14:21-14:21 |
| defAt: A20 @ 10:9-10:15 |
|
|
|
|
|
|
|