Bug 813862 changes the Parser API and introduces a few modifications to the AST. The compiler needs to be updated accordingly. Then, we can finally move to using LOL files in the testcases instead of pre-parsed JSON files (bug 810817).
Created attachment 687010 [details] [diff] [review] Updated compiler and ctx This also fixes bug 810817, hence all the changes to the testcases. I haven't added error emitting; I'll do it in bug 802845. The actual patch is bigger because of the indentation change in compiler.js. The attached patch was produced with "git diff -b" to ignore whitespace changes.
Attachment #687010 - Flags: review?(gandalf)
Comment on attachment 687010 [details] [diff] [review] Updated compiler and ctx awesome, land this beauty
Attachment #687010 - Flags: review?(gandalf) → review+
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.