BNF wrangling and railroad diagrams
-
Updated
Sep 25, 2023 - 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.
A compiler for my own programming language based on rural speech
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 small parser that parses pairs of the format "key:value;"
First and follow calculator for CFG made in C
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."