You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! Thanks for using my project! I took a “documentation first” approach and the documentation is slightly ahead of the actual code 😅.
I am working on a PR (see #1) to implement all expressions, and remove the statements so that I can make them in another PR, but I flip flopped a bit on the AST format and unit testing / integration testing and that’s why it’s been open for so long 😞.
Unfortunately due to the huge scope of the ecmascript language it will be a while before the full language is supported! I will merge in this PR with some documentation (in a couple days hopefully) on what language features are currently supported to unblock you though!
@TitanNano I just published a new version of the library on crates.io! The parser doesn't cover the entire language yet and probably will still have confusing error messages like these, but you should be able to get quite a few expressions parsed!
Activity
dat2 commentedon Jul 30, 2018
Hi! Thanks for using my project! I took a “documentation first” approach and the documentation is slightly ahead of the actual code 😅.
I am working on a PR (see #1) to implement all expressions, and remove the statements so that I can make them in another PR, but I flip flopped a bit on the AST format and unit testing / integration testing and that’s why it’s been open for so long 😞.
Unfortunately due to the huge scope of the ecmascript language it will be a while before the full language is supported! I will merge in this PR with some documentation (in a couple days hopefully) on what language features are currently supported to unblock you though!
TitanNano commentedon Jul 30, 2018
@dat2 I understand, in this case I will just wait a little until your project is ready to be tried out.
dat2 commentedon Sep 29, 2018
@TitanNano I just published a new version of the library on crates.io! The parser doesn't cover the entire language yet and probably will still have confusing error messages like these, but you should be able to get quite a few expressions parsed!
TitanNano commentedon Nov 11, 2018
yes
var
declarations work now, I was able to test that. for property access I now get a new error.