-
Notifications
You must be signed in to change notification settings - Fork 108
Add Chapter 4 #23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Chapter 4 #23
Conversation
Misc functions are to be imported after this
Only some are used, but all of them are imported to keep this file up to date with all the functions that were present before
Pull Request Test Coverage Report for Build 210
💛 - Coveralls |
This Parser will be preserved for the lifetime of the Context, and this ensures that it is reset together with the context as well.
From rebasing away jison commits
@remo5000 You gotta fix the tests |
There was a problem with transpiling the files when testing, because of the .js files used. I first added a transformer for the .js files (that didnt have one at first, throwing an error at the `export` line in parser.js). Then, I added the presets required, which were displayed as missing presets when trying to test
Tried a fix, let's see if it works for Travis |
You've tested the the js files from this new setting in 10e1fa9 works on frontend? |
This script will run the typescript build, and then copy over the required .js file over. Note that to add more .js files, the build script will need to be modified.
Had a problem with the |
scripts/build.sh
Outdated
@@ -0,0 +1,7 @@ | |||
# Compile all .ts files | |||
tsc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do a &&
so cp
does not run if tsc
fails.
Bump |
Missed the notif, done! @ningyuansg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not documented in docs/source_4, which still has JSON.stringify
Two places: beginning under changes, and "Interpreter Support"
I think some more work is needed for this. The new specs for Source §4 are here. According to Yuchuan, apply_in_underlying_javascript is missing from the implementation, see page 7 of specs. |
A bit of a rush; no time to look at this
Features
parse
function from sourceacademyTODO
parse
functionparse
functionChanging the grammar of the metacircular parser will be raised as an issue (#24 )