Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yacc/Lex compatible online editor/tester #404

Open
mingodad opened this issue Sep 25, 2023 · 0 comments
Open

Yacc/Lex compatible online editor/tester #404

mingodad opened this issue Sep 25, 2023 · 0 comments

Comments

@mingodad
Copy link

I'm developing https://mingodad.github.io/parsertl-playground/playground/ an Yacc/Lex compatible editor/tester for grammars.

Select a grammar from Examples then click Parse to see a parser tree for the contents in Input source editor.

Any feedback is welcome !

It comes with several example grammars:

  • Ada parser
  • Akwa parser (not working)
  • AlaSQL parser
  • Aliceml parser (partially working)
  • Anna parser
  • Ansi C11 parser (partially working)
  • Ansi C18 parser (partially working)
  • Ansi C parser
  • Antlr4.5 parser
  • AM parser
  • ArangoDB AQL parser
  • Austral parser (partially working)
  • BC calculator
  • Bison parser (partially working)
  • BNFGen parser
  • Bolt parser
  • Blawn parser
  • Braille parser (not working)
  • Build your own prog. lang. CH13 parser
  • C3c parser
  • Calculator parser
  • Carbon parser (need review of '*')
  • CG-CQL-old parser
  • CG-CQL-author parser
  • Chapel parser
  • CocoR parser (partially working)
  • CoqPP parser
  • Cpp5-v2 parser (not working)
  • C parser frama-c (partially working)
  • Cxx parser (not working)
  • Cyclone parser (partially working)
  • D parser (partially working)
  • Doxygen code scanner torture
  • Dynare preprocessor parser (partially working)
  • Ebnf2bnf parser
  • Ecere parser (not working)
  • Expr-lang parser
  • Fortune sheet formula parser
  • GramGrep parser
  • Graphql parser
  • Gringo-Clingo parser non grounding (partially working)
  • HTML parser
  • Hue SQL generic parser
  • idl2cpp parser
  • Ispc parser
  • Java11 parser
  • JavascriptCore parser
  • Jq parser (partially working)
  • Json5 parser
  • Json lexer
  • Json parser
  • Koka-lang parser (partially working)
  • LALR parser
  • Lark parser
  • Lezer parser (partially working)
  • LFortran parser (partially working)
  • Linden Script parser
  • Lox parser
  • LPegrex parser (partially working)
  • LPython parser (not working)
  • Lua2ljs parser
  • Lua-5.3 parser
  • Lua parser
  • LuaPP parser (partially working)
  • Make parser (from anjuta)
  • Matrixone MYSQL parser (be patient)(partially working)
  • Menhir stage1 parser
  • Menhir fancy parser
  • Minic parser
  • Minizinc parser (not working)
  • MSTA parser
  • MTail parser
  • Mulang parser (not working)
  • Mysql parser (be patient)(partially working)
  • NASL parser
  • OcamlLex parser (partially working)
  • Oberon parser
  • Ocaml parser from rescript (partially working)
  • OctoSQL parser (partially working)
  • Openscad parser (partially working)
  • PCC cccom parser (partially working)
  • PCC cxxcom parser (partially working)
  • Peg parser (partially working)
  • PHP-8.2 parser (partially working)
  • Pikchr parser
  • Playground3 parser
  • Playground parser
  • PnetC parser
  • PnetCSHarp parser
  • PnetDPas parser
  • PnetJava parser
  • PnetVBasic parser
  • Postgresql parser (be patient)
  • Preprocessor parser (not working)
  • Protobuf3 parser
  • Pyethon parser
  • R parser (partially working)
  • ReasonML parser (partially working)
  • Rust parser
  • SC-im spreadsheet parser
  • Scheme parser
  • SDCC C parser (partially working)
  • Souffle parser
  • SQLite3 parser (partially working)
  • Stanc3 parser
  • Tameparse parser (not working)
  • TDengine SQL parser
  • Textdiagram parser
  • Textmapper parser
  • Tidb SQL parser (be patient)(partially working)
  • Tradofion SQL parser (be patient)(partially working)
  • Webassembly interpreter parser
  • Vitess SQL parser (be patient)(partially working)
  • XML parser
  • Z80 assembler parser
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant