There are 8 repositories under recursive-descent-parser topic.
A handwritten fault-tolerant, recursive-descent parser for PHP written in Rust.
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
Error tolerant parser for Elixir
Myna Parsing Library
A toolkit that makes it easier to write recursive-descent parsers in Zig.
KTU 7th Semester Compiler Design lab programs along with algorithms
Quick explanation of eliminating left recursion in Haskell parsers
Toy compiler
mkdb is a SQL-based relational database management system (RDBMS) written in Golang (1.18+) with zero third-party dependencies. The goal of the project is to provide a creative outlet for developers who want to experiment with database development in a low-stakes environment.
Aims to be interpreted C written in C.
A scientific calculator CLI (Command Line Interface) tool and library written in Go
A Lisp-dialect written in Go featuring a library written in itself, a REPL, tail-optimized recursion, macros, and a meta-circular interpreter.
C compiler Implemented in C
Snap Programming Language
A library for writing recursive descent parsers in PHP.
A full-featured, efficient scripting language from Robert Nystrom's book: craftinginterpreters.com
A versatile token stream for handwritten parsers.
System Programming and Compiler Construction programs
Huwinterpreter
An efficient Lexer and recursive decent parser for c++ language. Implemented in Python
This is program of recursive descent parser using Python programming language.