Repository navigation

#

compiler-compiler

Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.

C++
470
8 个月前

A parser generator for C

C
364
1 个月前

McIlroy's TMG compiler-compiler in portable C

C
80
2 年前

Swift version of the Coco/R Compiler Generator

Swift
15
2 年前

GLR, LR(1) LALR(1) parser generator for Rust with custom reduce action

Rust
10
1 天前

Context-free grammar parsing library

C
10
6 个月前

A Programming Languages Compiler Compiler

Python
9
2 个月前

An LALR(1) parser generator written in Typescript

TypeScript
9
7 年前

A compiler-compiler for lexers, LL and LALR grammars, written in python

Python
4
5 年前

[READ ONLY] Subtree split of the phplrt compiler component (see phplrt/phplrt)

PHP
4
3 个月前

A general parser class library for .NET

C#
2
3 年前

Rust製 再構成可能な生成系 / IPSJ PRO / JSSST PPL

Rust
2
3 个月前

Extended Affix Grammars

Shell
2
3 年前

Swift expression parser and evaluator using a parser generated by Coco. Also produces a LaTeX translation of the text-based input expression.

Swift
2
6 个月前

Haskell製 再構成可能な生成系 / JSSST PPL

Haskell
1
3 个月前

BASIC Compiler Implemented on C++

C++
1
2 年前

This is a verbatim copy of the implementation formerly at https://github.com/lugon/TREE-META

C
1
2 个月前