Skip to content

coldnew/antlrpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AntlrPad

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.

Roadmap

  • 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

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors