An open API service indexing awesome lists of open source software.

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/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/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