BNF wrangling and railroad diagrams
-
Updated
Apr 11, 2025 - C
BNF wrangling and railroad diagrams
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
This is our Compiler Design project for 6th semester.
A program that converts a complex C declaration into a human readable representation.
Lex implementing all features described in Dragon Book
DodaPlusPlus Compiler aka Doda++
Bitstream editor empowered with FLAVOR interpreter
A C program that performs lexical, syntax and some semantic analysis of Pascal programs.
If Merlin wanted to create a simple program, what language would he use? He would choose Archaic! Archaic is an esoteric programming language developed around syntactic grammar that reads like medieval prose!
A procedural programming language, interpreted in C, influenced over hindi-based scriptures, with informal linguistic patterns roughly translating into computer readable grammar.
A very simple JSON reader in C
Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set
Compiler lab submissions
(beta version) Something like extended Backus-Naur form in C++ & the sample json parser using cebnf.
Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)
Add a description, image, and links to the syntax-tree topic page so that developers can more easily learn about it.
To associate your repository with the syntax-tree topic, visit your repo's landing page and select "manage topics."