GorillaScript is a compile-to-JavaScript language designed to empower the user while attempting to prevent some common errors.
Stars
299
Forks
32
Watchers
299
Open Issues
51
Overall repository health assessment
~0.1.22~0.5.0*~1.9.0~1.6.0~1.7.2~2.4.0~0.1.2~0.2.1~0.4.0~0.4.1Fix constant interpolation in strings. Fixes #125
309d3acView on GitHubAdd positive/negative lookahead in macros. Fixes #129. Evaluate macros newest-to-oldest. Fixes #128.
10a9df5View on GitHubAdd to-string() to ParserNode, which is a terse representation of the node itself, but not a direct source representation. Fixes #108
02444e0View on GitHubMerge branch 'master' of github.com:ckknight/gorillascript
36ef8f2View on GitHubMake MacroContext::has-func ignore IIFEs. Add to-promise-array!
8321cc1View on GitHubSupport break/continue with label in generators. Fixes #94
77a7397View on GitHubChange syntax for `define operator` to `macro operator`, `define helper` to `macro helper`, and `define syntax` to `macro syntax`. The old ways still work for now, but will be removed later.
cb25e5aView on GitHubWhen destructuring lets, null out the array/object after it is done being used. Also make `let` resolve to `void`. Fixes #98, #99
6e6eb7fView on GitHub