GitHub topics: lalr-parser-generator
ruby/racc
Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs.
Language: Yacc - Size: 3.49 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 543 - Forks: 89

nihei9/vartan
An LALR parser generator for golang
Language: Go - Size: 403 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 2

phorward/unicc
LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML
Language: C - Size: 5.16 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 63 - Forks: 10

hikmat2337/cparse 📦
cparse is an LR(1) and LALR(1) parser generator
Language: C - Size: 54.7 KB - Last synced at: about 20 hours ago - Pushed at: 4 months ago - Stars: 51 - Forks: 2

sandialabs/parsegen-cpp
A C++17 library for parser generation for LALR(1) languages
Language: C++ - Size: 199 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 2

ryanovic/ParseLib
.NET runtime LALR parser generator
Language: C# - Size: 217 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

monoid/fucc
FU compiler complier, LALR and LL parser generator for Common Lisp; main repo after BitBucket Mercurial migration
Language: Common Lisp - Size: 190 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

droidengineer/goldparser-rs
RUST Parser Engine for GOLD Parser. Read compiled grammar tables and source, DFA tokenizer, LALR parser.
Language: Rust - Size: 411 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

roop/citron
An LALR Parser Generator for Swift
Language: C - Size: 341 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 61 - Forks: 9

kuafuwang/LPG2 📦
The LALR parser generator (LPG) is a tool for developing scanners and parsers written in TypeScript ,C#, Java, C++ or C. Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.
Language: C++ - Size: 1.75 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

giannitedesco/pylr
A compiler-compiler for lexers, LL and LALR grammars, written in python
Language: Python - Size: 170 KB - Last synced at: 9 months ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

choltreppe/parlexgen
A parser generator for nim
Language: Nim - Size: 215 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 1

edmundmk/pomelo
LALR(1) and GLR parser generator utilizing modern C++.
Language: C++ - Size: 145 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 3

kuafuwang/LPG-typescript-runtime 📦
Typescript runtime for The LALR parser generator (LPG)
Language: TypeScript - Size: 617 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kuafuwang/LPG-cpp-runtime 📦
C++ runtime for The LALR parser generator (LPG)
Language: C++ - Size: 2.58 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

RobinHsieh/Complier-BossAttack3
Language: C - Size: 205 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

tajmone/Frustel Fork of tvandijck/Frustel
Re-implementation of the GoldParser builder
Size: 120 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

A-LPG/LPG2
The LALR parser generator (LPG) is a tool for developing scanners and parsers. Supports multi-language . Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.
Language: C++ - Size: 3.7 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

nothingelsematters/lalr-generator
Kotlin LALR grammar parser generator
Language: Kotlin - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

JustCodiex/LALR-Gen
LALR Parse Table Generator. Currently just reads from a .g file and spits out a table + F#. It reports conflicts and solves them according to precedence and associativity rules.
Language: C# - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

A-LPG/LPG-cpp-runtime
C++ runtime for The LALR parser generator (LPG)
Language: C++ - Size: 1.74 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Kray-G/kmyacc
kmyacc is an LALR(1) parser generator, hopefully compatible with AT&T yacc.
Language: C - Size: 114 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 3

kuafuwang/lpg-runtime Fork of metaborg/lpg-runtime
LPG java runtime .
Size: 82 KB - Last synced at: about 1 month ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0
