BNF wrangling and railroad diagrams
-
Updated
Oct 24, 2025 - C
BNF wrangling and railroad diagrams
Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.
Very tiny compiler for a simple arithmetic language.
Building a simple programming language based on arithmetic expressions using a top-down recursive descent parser written in Python and C.
Define your own programming language and design your own interpreter! This one is written in C and executes a Basic/C/Python like language. The interpreters design centers around an Abstract Syntax Tree.
A compiler for my own programming language based on rural speech
ProductivityLang é uma linguagem de programação criada para auxiliar na organização e gestão de tarefas. A linguagem permite criar, revisar e manipular tarefas, prazos e atributos associados a elas de forma intuitiva.
First and follow calculator for CFG made in C
A small parser that parses pairs of the format "key:value;"
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."