Projects in Awesome Lists tagged with recursive-descent
A curated list of projects in awesome lists tagged with recursive-descent .
https://github.com/ibara/pl0c
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
c code-generation code-generator code-generators compilation compiler compilers compiling freebsd lexer linux netbsd openbsd parser pascal pl-0 recursive-descent recursive-descent-parser unix
Last synced: 24 Oct 2025
https://github.com/benhoyt/littlelang
A little language interpreter written in Go
go interpreter language parser recursive-descent
Last synced: 22 Mar 2025
https://github.com/cdiggins/myna-parser
Myna Parsing Library
parser-api parser-combinators parsing-library peg recursive-descent recursive-descent-parser syntax-tree
Last synced: 06 May 2025
https://github.com/gpakosz/peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
c parser-generator parsing-expression-grammars peg recursive-descent recursive-descent-parser
Last synced: 03 Sep 2025
https://github.com/haoheliu/courseproject_compiler
java implementation of NWPU Compiler course project-西工大编译原理-试点班
compiler-design coursework mips recursive-descent
Last synced: 14 Jul 2025
https://github.com/redstar/lltool
A recursive-descent parser generator for D
dlang parser-generator recursive-descent
Last synced: 24 Jan 2026
https://github.com/abhishekmishra-17/recursive-descent-parser-using-python
This is program of recursive descent parser using Python programming language.
compiler compiler-design python python3 recursive-descent recursive-descent-parser top-down-parser
Last synced: 14 Apr 2025
https://github.com/ibelieve/krunch
Kotlin parser/combinator framework
kotlin parser-combinators recursive-descent
Last synced: 17 Oct 2025
https://github.com/arxeiss/go-expression-calculator
Custom implementation of calculator handling operator precedence and parentheses.
ast calculator lexer parser recursive-descent recursive-descent-parser shunting-yard shuntingyard
Last synced: 28 Mar 2025
https://github.com/stagas/minipratt-js
port of https://github.com/matklad/minipratt to JavaScript
operator-precedence parser pratt recursive-descent recursive-descent-parser tdop top-down
Last synced: 24 Oct 2025
https://github.com/gyakobo/bnf-recursive-descent
This project parses and evaluates arithmetic expressions using recursive descent parsing based on BNF grammar rules.
backus-naur-form njit parse-tree python recursion recursive-descent
Last synced: 12 Jul 2025
https://github.com/bediger4000/arithmetic-parser
Golang arithmetic expression parser and evaluator
golang recursive-descent rob-pike-talk
Last synced: 14 Jan 2026
https://github.com/v-shenoy/expression-parsing
Implementation of a traditional recursive descent parser, and a Pratt parser.
golang parsing pratt-parser recursive-descent
Last synced: 04 Apr 2025
https://github.com/tqma113/recursive_descent
A recursive descent parser for CF(Context Free).
parser recursive-descent recursive-descent-parser
Last synced: 05 Jul 2025
https://github.com/kim0chi/mini-compiler
A simple educational compiler for a custom mini-language.
assembly code-generation code-optimizer compiler intermediate-representation interpreter java lexer ll1-parser nasm parser recursive-descent regex semantic-analysis swing-gui three-address-code
Last synced: 26 Apr 2026
https://github.com/kokorinilya/parser-generator
Simple parser and lexer generator for LL(1) grammars
code-generation lexical-analysis lexical-analyzer parsing recursive-descent
Last synced: 18 Jul 2025
https://github.com/barrettotte/recursive-descent-gui-parser
GUI generator for college course
gui java parse recursive-descent
Last synced: 12 Jun 2025
https://github.com/lxsmnsyc/arithmeticparserdemo
An Arithmetic Parser Demo using Recursive Descent in Lua
arithmetic arithmetic-computation arithmetic-expression arithmetic-expression-evaluator parser parsing recursive-descent recursive-descent-parser
Last synced: 25 Oct 2025