An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with parsing-expression-grammar

A curated list of projects in awesome lists tagged with parsing-expression-grammar .

https://github.com/leafo/moonscript

:crescent_moon: A language that compiles to Lua

language lua moonscript parsing-expression-grammar transpiler

Last synced: 13 May 2025

https://github.com/darius/parson

Yet another PEG parser combinator library and DSL

dsl grammar language library parsing parsing-expression-grammar parsing-library peg

Last synced: 24 Apr 2025

https://github.com/axiros/pycond

Lightweight condition parsing and building of evaluation expressions

boolean-function conditions evaluation filter parsing-expression-grammar python

Last synced: 14 May 2025

https://github.com/hpi-swa/ohm-s

A Squeak/Smalltalk implementation of the metaprogramming framework Ohm.

ohm ohm-grammar parsing parsing-expression-grammar smalltalk

Last synced: 18 Feb 2025

https://github.com/ironholds/piton

Parsing Expression Grammars for Rcpp

parsing-engine parsing-expression-grammar r

Last synced: 13 Apr 2025

https://github.com/clarete/effigy

Small language that compiles to Python37 bytecode

bytecode parser-generator parsing parsing-expression-grammar peg python

Last synced: 13 Apr 2025

https://github.com/aofdev/yaml-peg

PEG parser for YAML written in Rust 🦀

grammar hacktoberfest parser parsing parsing-expression-grammar peg rust yaml

Last synced: 11 May 2025

https://github.com/jgosmann/bite-parser

Asynchronous parser taking incremental bites out of your byte input stream.

asyncio bytes incremental parser parser-combinator parsing parsing-expression-grammar peg python python3

Last synced: 12 Apr 2025

https://github.com/mirdan08/kpi-engine

an implementation of a kpi engine with basic calculation capabilities for the smart applications course 24/25 at Unipisa.

kpis parsing-expression-grammar

Last synced: 12 Apr 2025

https://github.com/lalloni/seared

Lightweight PEG-based text parsing in Golang without code generation.

go golang parser parser-library parsing parsing-expression-grammar peg text

Last synced: 26 Feb 2025

https://github.com/felipeochoa/mole

Elisp packrat parser generator

emacs emacs-lisp packrat parsing parsing-expression-grammar

Last synced: 04 Apr 2025

https://github.com/mackenzie-high/snowflake

Snowflake is a Parsing Expression Grammar (PEG) library and graphical parser-generator.

parsing parsing-expression-grammar recursive-descent-parser

Last synced: 15 Mar 2025

https://github.com/cizr/yacc-parser-addition-rules-and-type-checking

An educational Yacc parser implementation for the specified grammar, featuring Java-like addition rules and integrated type checking for assignment consistency. Explore code, examples, and tests to deepen your understanding of Yacc parsing and semantic analysis.

educational grammer-checker parsing-expression-grammar semantic-analysis syntax-analysis typechecking yacc-lex

Last synced: 22 Mar 2025

https://github.com/novusnota/tree-sitter-ohm

🌳 Tree-sitter grammar for the Ohm domain-specific language. Quickly build parsers, interpreters, and compilers for programming languages with Ohm's parsing toolkit!

compilers interpreters ohm ohmjs parsers parsing-expression-grammar peg tree-sitter tree-sitter-parser

Last synced: 17 Mar 2025

https://github.com/g-vinokurov/flow9-calculator

Algebraic expression calculator on flow9

flow9 parsing-expression-grammar

Last synced: 22 Mar 2025

https://github.com/yrhiba/mnsh

Mini Shell, it's like bash simple executor and reader.

c parsing-expression-grammar shell system-calls

Last synced: 05 Apr 2025

https://github.com/rotemdan/grammar-composer

Defines and generates parsers from composable grammar definitions. Includes advanced features like lexer-free parsing, selective packrat memoization and static analysis.

context-free-grammar grammar lexer-free-parsing parser-generator parsing-expression-grammar peg

Last synced: 16 Dec 2024