binaryExpr.js.EXPECTED revision 1224:065b159bb922
1[ 2 { 3 "leftOperand": { 4 "endPosition": "1", 5 "kind": "IDENTIFIER", 6 "name": "a", 7 "startPosition": "0" 8 }, 9 "endPosition": "5", 10 "kind": "MULTIPLY", 11 "rightOperand": { 12 "endPosition": "5", 13 "kind": "IDENTIFIER", 14 "name": "b", 15 "startPosition": "4" 16 }, 17 "startPosition": "0" 18 }, 19 { 20 "leftOperand": { 21 "endPosition": "7", 22 "kind": "IDENTIFIER", 23 "name": "a", 24 "startPosition": "6" 25 }, 26 "endPosition": "11", 27 "kind": "DIVIDE", 28 "rightOperand": { 29 "endPosition": "11", 30 "kind": "IDENTIFIER", 31 "name": "b", 32 "startPosition": "10" 33 }, 34 "startPosition": "6" 35 }, 36 { 37 "leftOperand": { 38 "endPosition": "14", 39 "kind": "IDENTIFIER", 40 "name": "a", 41 "startPosition": "13" 42 }, 43 "endPosition": "18", 44 "kind": "REMAINDER", 45 "rightOperand": { 46 "endPosition": "18", 47 "kind": "IDENTIFIER", 48 "name": "b", 49 "startPosition": "17" 50 }, 51 "startPosition": "13" 52 }, 53 { 54 "leftOperand": { 55 "endPosition": "21", 56 "kind": "IDENTIFIER", 57 "name": "a", 58 "startPosition": "20" 59 }, 60 "endPosition": "25", 61 "kind": "PLUS", 62 "rightOperand": { 63 "endPosition": "25", 64 "kind": "IDENTIFIER", 65 "name": "b", 66 "startPosition": "24" 67 }, 68 "startPosition": "20" 69 }, 70 { 71 "leftOperand": { 72 "endPosition": "28", 73 "kind": "IDENTIFIER", 74 "name": "a", 75 "startPosition": "27" 76 }, 77 "endPosition": "32", 78 "kind": "MINUS", 79 "rightOperand": { 80 "endPosition": "32", 81 "kind": "IDENTIFIER", 82 "name": "b", 83 "startPosition": "31" 84 }, 85 "startPosition": "27" 86 }, 87 { 88 "leftOperand": { 89 "endPosition": "35", 90 "kind": "IDENTIFIER", 91 "name": "a", 92 "startPosition": "34" 93 }, 94 "endPosition": "40", 95 "kind": "LEFT_SHIFT", 96 "rightOperand": { 97 "endPosition": "40", 98 "kind": "IDENTIFIER", 99 "name": "b", 100 "startPosition": "39" 101 }, 102 "startPosition": "34" 103 }, 104 { 105 "leftOperand": { 106 "endPosition": "43", 107 "kind": "IDENTIFIER", 108 "name": "a", 109 "startPosition": "42" 110 }, 111 "endPosition": "48", 112 "kind": "RIGHT_SHIFT", 113 "rightOperand": { 114 "endPosition": "48", 115 "kind": "IDENTIFIER", 116 "name": "b", 117 "startPosition": "47" 118 }, 119 "startPosition": "42" 120 }, 121 { 122 "leftOperand": { 123 "endPosition": "51", 124 "kind": "IDENTIFIER", 125 "name": "a", 126 "startPosition": "50" 127 }, 128 "endPosition": "57", 129 "kind": "UNSIGNED_RIGHT_SHIFT", 130 "rightOperand": { 131 "endPosition": "57", 132 "kind": "IDENTIFIER", 133 "name": "b", 134 "startPosition": "56" 135 }, 136 "startPosition": "50" 137 }, 138 { 139 "leftOperand": { 140 "endPosition": "60", 141 "kind": "IDENTIFIER", 142 "name": "a", 143 "startPosition": "59" 144 }, 145 "endPosition": "64", 146 "kind": "LESS_THAN", 147 "rightOperand": { 148 "endPosition": "64", 149 "kind": "IDENTIFIER", 150 "name": "b", 151 "startPosition": "63" 152 }, 153 "startPosition": "59" 154 }, 155 { 156 "leftOperand": { 157 "endPosition": "67", 158 "kind": "IDENTIFIER", 159 "name": "a", 160 "startPosition": "66" 161 }, 162 "endPosition": "71", 163 "kind": "GREATER_THAN", 164 "rightOperand": { 165 "endPosition": "71", 166 "kind": "IDENTIFIER", 167 "name": "b", 168 "startPosition": "70" 169 }, 170 "startPosition": "66" 171 }, 172 { 173 "leftOperand": { 174 "endPosition": "74", 175 "kind": "IDENTIFIER", 176 "name": "a", 177 "startPosition": "73" 178 }, 179 "endPosition": "79", 180 "kind": "LESS_THAN_EQUAL", 181 "rightOperand": { 182 "endPosition": "79", 183 "kind": "IDENTIFIER", 184 "name": "b", 185 "startPosition": "78" 186 }, 187 "startPosition": "73" 188 }, 189 { 190 "leftOperand": { 191 "endPosition": "82", 192 "kind": "IDENTIFIER", 193 "name": "a", 194 "startPosition": "81" 195 }, 196 "endPosition": "87", 197 "kind": "GREATER_THAN_EQUAL", 198 "rightOperand": { 199 "endPosition": "87", 200 "kind": "IDENTIFIER", 201 "name": "b", 202 "startPosition": "86" 203 }, 204 "startPosition": "81" 205 }, 206 { 207 "leftOperand": { 208 "endPosition": "106", 209 "kind": "IDENTIFIER", 210 "name": "a", 211 "startPosition": "105" 212 }, 213 "endPosition": "111", 214 "kind": "EQUAL_TO", 215 "rightOperand": { 216 "endPosition": "111", 217 "kind": "IDENTIFIER", 218 "name": "b", 219 "startPosition": "110" 220 }, 221 "startPosition": "105" 222 }, 223 { 224 "leftOperand": { 225 "endPosition": "114", 226 "kind": "IDENTIFIER", 227 "name": "a", 228 "startPosition": "113" 229 }, 230 "endPosition": "119", 231 "kind": "NOT_EQUAL_TO", 232 "rightOperand": { 233 "endPosition": "119", 234 "kind": "IDENTIFIER", 235 "name": "b", 236 "startPosition": "118" 237 }, 238 "startPosition": "113" 239 }, 240 { 241 "leftOperand": { 242 "endPosition": "122", 243 "kind": "IDENTIFIER", 244 "name": "a", 245 "startPosition": "121" 246 }, 247 "endPosition": "128", 248 "kind": "STRICT_EQUAL_TO", 249 "rightOperand": { 250 "endPosition": "128", 251 "kind": "IDENTIFIER", 252 "name": "b", 253 "startPosition": "127" 254 }, 255 "startPosition": "121" 256 }, 257 { 258 "leftOperand": { 259 "endPosition": "131", 260 "kind": "IDENTIFIER", 261 "name": "a", 262 "startPosition": "130" 263 }, 264 "endPosition": "137", 265 "kind": "STRICT_NOT_EQUAL_TO", 266 "rightOperand": { 267 "endPosition": "137", 268 "kind": "IDENTIFIER", 269 "name": "b", 270 "startPosition": "136" 271 }, 272 "startPosition": "130" 273 }, 274 { 275 "leftOperand": { 276 "endPosition": "140", 277 "kind": "IDENTIFIER", 278 "name": "a", 279 "startPosition": "139" 280 }, 281 "endPosition": "144", 282 "kind": "AND", 283 "rightOperand": { 284 "endPosition": "144", 285 "kind": "IDENTIFIER", 286 "name": "b", 287 "startPosition": "143" 288 }, 289 "startPosition": "139" 290 }, 291 { 292 "leftOperand": { 293 "endPosition": "147", 294 "kind": "IDENTIFIER", 295 "name": "a", 296 "startPosition": "146" 297 }, 298 "endPosition": "151", 299 "kind": "XOR", 300 "rightOperand": { 301 "endPosition": "151", 302 "kind": "IDENTIFIER", 303 "name": "b", 304 "startPosition": "150" 305 }, 306 "startPosition": "146" 307 }, 308 { 309 "leftOperand": { 310 "endPosition": "154", 311 "kind": "IDENTIFIER", 312 "name": "a", 313 "startPosition": "153" 314 }, 315 "endPosition": "158", 316 "kind": "OR", 317 "rightOperand": { 318 "endPosition": "158", 319 "kind": "IDENTIFIER", 320 "name": "b", 321 "startPosition": "157" 322 }, 323 "startPosition": "153" 324 }, 325 { 326 "leftOperand": { 327 "endPosition": "161", 328 "kind": "IDENTIFIER", 329 "name": "a", 330 "startPosition": "160" 331 }, 332 "endPosition": "166", 333 "kind": "CONDITIONAL_AND", 334 "rightOperand": { 335 "endPosition": "166", 336 "kind": "IDENTIFIER", 337 "name": "b", 338 "startPosition": "165" 339 }, 340 "startPosition": "160" 341 }, 342 { 343 "leftOperand": { 344 "endPosition": "169", 345 "kind": "IDENTIFIER", 346 "name": "a", 347 "startPosition": "168" 348 }, 349 "endPosition": "174", 350 "kind": "CONDITIONAL_OR", 351 "rightOperand": { 352 "endPosition": "174", 353 "kind": "IDENTIFIER", 354 "name": "b", 355 "startPosition": "173" 356 }, 357 "startPosition": "168" 358 } 359] 360