| A33: PfxExpr NOT |
| 9:24-9:31 |
|
| A32: AtomExpr true |
| 9:28-9:31 |
|
|
|
| A35: PfxExpr ADD |
| 9:34-9:37 |
|
| A34: AtomExpr 100 |
| 9:35-9:37 |
|
|
|
| A37: PfxExpr SUB |
| 9:40-9:43 |
|
| A36: AtomExpr 100 |
| 9:41-9:43 |
|
|
|
| A40: BinExpr ADD |
| 9:46-9:48 |
|
| A38: AtomExpr 1 |
| 9:46-9:46 |
|
|
| A39: AtomExpr 2 |
| 9:48-9:48 |
|
|
|
| A43: BinExpr SUB |
| 9:51-9:53 |
|
| A41: AtomExpr 1 |
| 9:51-9:51 |
|
|
| A42: AtomExpr 3 |
| 9:53-9:53 |
|
|
|
| A46: BinExpr MUL |
| 9:56-9:58 |
|
| A44: AtomExpr 1 |
| 9:56-9:56 |
|
|
| A45: AtomExpr 3 |
| 9:58-9:58 |
|
|
|
| A49: BinExpr MUL |
| 9:61-9:64 |
|
| A47: AtomExpr 4 |
| 9:61-9:61 |
|
|
| A48: AtomExpr 22 |
| 9:63-9:64 |
|
|
|
| A52: BinExpr DIV |
| 9:67-9:69 |
|
| A50: AtomExpr 5 |
| 9:67-9:67 |
|
|
| A51: AtomExpr 2 |
| 9:69-9:69 |
|
|
|
| A55: BinExpr MOD |
| 9:72-9:76 |
|
| A53: AtomExpr 35 |
| 9:72-9:73 |
|
|
| A54: AtomExpr 23 |
| 9:75-9:76 |
|
|
|
| A58: BinExpr AND |
| 9:79-9:92 |
|
| A56: AtomExpr true |
| 9:79-9:82 |
|
|
| A57: AtomExpr false |
| 9:88-9:92 |
|
|
|
| A61: BinExpr OR |
| 9:95-9:107 |
|
| A59: AtomExpr false |
| 9:95-9:99 |
|
|
| A60: AtomExpr true |
| 9:104-9:107 |
|
|
|
|
| A74: Nodes<Defn> |
| 9:114-9:157 |
|
| A63: VarDefn assignme |
| 9:114-9:131 |
|
| A62: AtomType INT |
| 9:129-9:131 |
|
|
|
| A65: VarDefn a |
| 9:133-9:144 |
|
| A64: AtomType BOOL |
| 9:141-9:144 |
|
|
|
| A67: VarDefn b |
| 9:146-9:157 |
|
| A66: AtomType BOOL |
| 9:154-9:157 |
|
|
|
|
|
| A75: Nodes<Expr> |
| 9:162-9:182 |
|
| A70: AsgnExpr |
| 9:162-9:173 |
|
| A68: NameExpr assignme |
| 9:162-9:169 |
|
|
| A69: AtomExpr 1 |
| 9:173-9:173 |
|
|
|
| A73: BinExpr EQU |
| 9:177-9:182 |
|
| A71: NameExpr a |
| 9:177-9:177 |
|
|
| A72: NameExpr b |
| 9:182-9:182 |
|
|
|
|
|
|
| A80: BinExpr GEQ |
| 9:189-9:198 |
|
| A78: AtomExpr 234 |
| 9:189-9:191 |
|
|
| A79: AtomExpr 123 |
| 9:196-9:198 |
|
|
|
| A83: BinExpr LTH |
| 9:201-9:206 |
|
| A81: AtomExpr 23 |
| 9:201-9:202 |
|
|
| A82: AtomExpr 235 |
| 9:204-9:206 |
|
|
|
| A86: BinExpr GTH |
| 9:209-9:212 |
|
| A84: AtomExpr 34 |
| 9:209-9:210 |
|
|
| A85: AtomExpr 2 |
| 9:212-9:212 |
|
|
|
| A89: BinExpr LTH |
| 9:216-9:218 |
|
| A87: AtomExpr 3 |
| 9:216-9:216 |
|
|
| A88: AtomExpr 5 |
| 9:218-9:218 |
|
|
|
| A92: BinExpr LEQ |
| 9:221-9:224 |
|
| A90: AtomExpr 2 |
| 9:221-9:221 |
|
|
| A91: AtomExpr 2 |
| 9:224-9:224 |
|
|
|