Futago-za Ryuu
Futago-za Ryuu
@StoneCypher Hold your horse's mate 😆 Yarn is just an alternative to NPM, so the downstream users can have either NPM, Yarn or the many others that are popping up,...
@Mingun How about a pass that 1. is run after the parser is generated 2. runs only when `options.debug = true` is passed to the compiler The pass would try...
I've got no plans to directly support TypeScript, but do plan to implement support for returning the current rule name via a helper similar to `location()`. Is this what you're...
Just to be clear, is this what you mean: ```js Namespace = Identifier NamespacePart* { return result(); } NamespacePart = _ "." _ name:Identifier { return name; } Identifier =...
Since we are perfecting my example: ```js Namespace = Identifier NamespacePart* { return result(); } NamespacePart = _ "." _ name:Identifier { return name; } Identifier = $[a-z]i* _ =...
I've accepted the 2 PR's by @felix9 concerning unbalanced curly braces as it is currently better to manually keep track of curly braces, but after some other features are implemented...
@michael-ts This is valid behaviour currently because PEG.js is not looking at that string, nor does it check the contents of the code block, therefore it does not need to...
@polkovnikov-ph Most likely was your own fork, because as far as I know, PEG.js never included the ES5 grammar within its own grammar, only in the examples. Will do something...
I'll look into this after 0.11, but as I haven't done much with source maps before (which is the only way to track error's like this), I can't guarantee a...
I'm assuming you want support for parsing from an index other then 0, yes?