竜 TatSu generates Python parsers from grammars in a variation of EBNF
-
Updated
Jan 19, 2025 - Python
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Convenient parser generator for Python(check out https://github.com/thautwarm/RBNF for an advanced version).
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.
Generate a sublime-syntax file from a non-left-recursive, follow-determined, context-free grammar
Small little context-free expression generator and parser using user provided EBNF-like source.
Create Random Data based on EBNF Syntax description (EBNF parser: simpleparse)
A very basic and simplistic programming language (compiler + interpreter) made in pure Python 3.8.
Compiler written in python for classic machines (WIP)
Natural language generation - the dumb way
EBNF python parser with SLY example
Sphinx extension for generating documentation from an EBNF file
Determine which file format of EBNF is being used and what program uses it.
Add a description, image, and links to the ebnf topic page so that developers can more easily learn about it.
To associate your repository with the ebnf topic, visit your repo's landing page and select "manage topics."