pegjs
pegjs copied to clipboard
PEG.js: Parser generator for JavaScript
### Refactoring: remove "eval" from library - **Bug Report:** Content-Security-Policy ### Prerequisites - **Can you reproduce the issue?: YES - **Did you search the repository issues?: YES - **Did you...
On https://pegjs.org/online if we copy and paste https://github.com/pegjs/pegjs/blob/master/src/parser.pegjs there we get this error: ``` Line 78, column 21: Expected "!", "$", "&", "(", ".", character class, comment, end of line,...
### Issue type - **Bug Report:** no - **Feature Request:** yes - **Question:** no - **Not an issue:** no ### Prerequisites - **Can you reproduce the issue?:** yes - **Did...
Right now, `bin/pegjs` parses options manually. This means some slightly advanced things like using `=` to separate option name and value or combining short options (`-abc` = `-a -b -c`)...
### Issue type - **Bug Report:** no - **Feature Request:** yes - **Question:** no - **Not an issue:** no ### Prerequisites - **Can you reproduce the issue?:** yes - **Did...
This project has been dead for several years. It has been resuscitated and is being maintained as [Peggy](https://peggyjs.org/). See https://github.com/peggyjs/peggy to participate in the conversation.
It would be nice to be able to tell the lexer/parser to ignore certain productions (i.e. whitespace and comment productions) so that it becomes unnecessary to litter all other productions...
Hi @futagoza! During the last week I was tagged in multiple issues by @StoneCypher, who expressed his worries about PEG.js maintenance and project health (he also contacted me about this...
### Issue type - **Bug Report:** No - **Feature Request:** Yes - **Question:** Yes - **Not an issue:** No ### Prerequisites - **Can you reproduce the issue?:** Yes - **Did...
It would be helpful if the PEG.js grammar allowed something like range expressions of POSIX basic regular expressions to be used. E.g.: - ``` "a"\{1,7\} ``` matches `a`, `aa`, ...,...