Similar to JSFiddle, CodePen and other online playgrounds for all kinds of languages AntlrPad provides a way to quickly test your Antlr4 grammars, parse expressions and build parse trees, see errors and warnings and analyse grammar performance.
- Share parsing result (via link)
- Return and highlight grammar errors
- Return and expression parsing errors
- Show parsing errors in the parse tree
- Grammar file syntax highlight
- Add separate lexical grammar support
- Add set of "test" grammars (C#, Java, Python)
- Nice parse tree display, highlight parse details in source (pop-ups with token details)
- UI (Angular?)
- Generate parsing files for Java / Python / JS
- Guides and tutorials, example of usage (building transpiler, building DSL)
- Parsing performance analysis
- Generate ace.js syntax highlight for source expression based on lexer grammar