Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
#

lalr

A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.

Here are 63 public repositories matching this topic...

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

  • UpdatedMar 11, 2025
  • Python

The Zephir Parser delivered as a C extension for the PHP language.

  • UpdatedNov 23, 2024
  • C

bison / YACC / LEX in JavaScript (LALR(1), SLR(1), etc. lexer/parser generator)

  • UpdatedMar 6, 2021
  • JavaScript

LALR parser combinators for C# and F#.

  • UpdatedMar 16, 2025
  • C#

Parser Generator for LR(1) and LALR

  • UpdatedFeb 13, 2024
  • Python
lalr

LALR(1) parser for C++

  • UpdatedJul 15, 2024
  • C++

LALR(1) parser generator for Rust based on Lemon + SQL parser

  • UpdatedFeb 22, 2025
  • Rust
jingle

🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.

  • UpdatedFeb 19, 2021
  • C#

A LALR(1)/LL(1)/LL(K) parser generator for javascript/typescript

  • UpdatedOct 10, 2024
  • TypeScript

C++ library for generating LALR(1) parsers

  • UpdatedDec 4, 2022
  • C++

LALR(1) parsing table generator (based on the Purple Dragon Book).

  • UpdatedNov 16, 2015
  • Python

A parser generator for nim

  • UpdatedAug 29, 2024
  • Nim

A handy tool to help design and parse your own language

  • UpdatedAug 13, 2022
  • Python

LR(1) and LALR parsing tools app to learn compilers and language theory

  • UpdatedNov 17, 2024
  • Svelte

Asparserations is an LR(1) and LALR(1) parser generator frontend. It outputs JSON representing the parse table.

  • UpdatedDec 24, 2022
  • C++

The Carburetta scanner & parser generator

  • UpdatedFeb 10, 2025
  • C

[8]ページ先頭

©2009-2025 Movatter.jp