Repository navigation

#

ebnf

竜 TatSu generates Python parsers from grammars in a variation of EBNF

Python
429
2 个月前

Lexer Generator and Parser Generator as a Library in Nim.

Nim
152
3 年前

EBNF parser and generic parser generator for Ruby.

Ruby
126
4 个月前

A small and easy to use parser generator. Specify your grammar in pure java and compile dynamically. Especially suitable for DSL creation in java.

Java
91
5 年前
Rust
67
3 个月前

📔 Create beautiful documentation for EBNF

JavaScript
67
9 个月前

Convenient parser generator for Python(check out https://github.com/thautwarm/RBNF for an advanced version).

Python
65
7 年前

A parser for nondeterministic context free languages

Swift
63
3 年前

EBNF specification of the BBC's shipping forecast

43
3 年前

This project's lifetime has ended. The successor is https://github.com/thautwarm/frontend-for-free which is WIP. You can check lark-parser project which is a good alt.

Python
40
7 年前

Platform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.

F#
40
6 年前

A straightforward recursive descent Parser Generator with a focus on "human" code generation and ease of use.

C#
32
2 年前

Programming Languages Grammar House (BNF like grammars)

PLpgSQL
31
1 个月前

osc2checker is a grammar check tool for ASAM OpenSCENARIO 2 scenario files.

Java
29
2 个月前

Work with (E)BNF and bison/YACC Grammar: Parsing, FIRST/FOLLOW set, CNF, Conversions, LR and LL parsing tables

Crystal
28
5 年前

EBNF Tools for Visual Studio Code

TypeScript
25
1 个月前

Syntax highlighting for ABNF/BNF/EBNF, Yacc, and other language-related languages.

CSON
22
3 年前