An open API service providing repository metadata for many open source software ecosystems.

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