lalr-parser-generator

There are 23 repositories under lalr-parser-generator topic.

  • ruby/racc

    Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs.

    Language:Yacc548538190
  • roop/citron

    An LALR Parser Generator for Swift

    Language:C703179
  • phorward/unicc

    LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML

    Language:C6562412
  • h2337/cparse

    cparse is an LR(1) and LALR(1) parser generator

    Language:C52233
  • choltreppe/parlexgen

    A parser generator for nim

    Language:Nim22231
  • nihei9/vartan

    An LALR parser generator for golang

    Language:Go15122
  • sandialabs/parsegen-cpp

    A C++17 library for parser generation for LALR(1) languages

    Language:C++13912
  • 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++7164
  • ryanovic/ParseLib

    .NET runtime LALR parser generator

    Language:C#6101
  • Kray-G/kmyacc

    kmyacc is an LALR(1) parser generator, hopefully compatible with AT&T yacc.

    Language:C5205
  • giannitedesco/pylr

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

    Language:Python420
  • goldparser-rs

    droidengineer/goldparser-rs

    RUST Parser Engine for GOLD Parser. Read compiled grammar tables and source, DFA tokenizer, LALR parser.

    Language:Rust2170
  • kuafuwang/LPG-cpp-runtime

    C++ runtime for The LALR parser generator (LPG)

    Language:C++2100
  • 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++2100
  • monoid/fucc

    FU compiler complier, LALR and LL parser generator for Common Lisp; main repo after BitBucket Mercurial migration

    Language:Common Lisp2310
  • nothingelsematters/lalr-generator

    Kotlin LALR grammar parser generator

    Language:Kotlin1100
  • tajmone/Frustel

    Re-implementation of the GoldParser builder

    Language:C#100
  • 488n235e/lalalere

    🦀 Rusty LALR(1) parser generator

    Language:Rust0100
  • A-LPG/LPG-cpp-runtime

    C++ runtime for The LALR parser generator (LPG)

    Language:C++0101
  • 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#0100
  • kuafuwang/lpg-runtime

    LPG java runtime .

    Language:Java00
  • kuafuwang/LPG-typescript-runtime

    Typescript runtime for The LALR parser generator (LPG)

    Language:TypeScript10