-
Notifications
You must be signed in to change notification settings - Fork 456
Open
Description
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
Metadata
Metadata
Assignees
Labels
No labels