Thue

Grammar parser

A language and runtime system for parsing arbitrary grammars using semi-Thue processes

The Thue programming language: Programming with grammars

GitHub

29 stars
2 watching
4 forks
Language: C
last commit: over 10 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
texttheater/ccgweb A web platform for parsing and annotating Combinatory Categorial Grammar (CCG) sentences. 5
jwtowner/lug A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. 68
nverno/tree-sitter-jq A C implementation of a grammar parser for the Jq language 3
youxkei/ctpg A tool for generating parsers at compile-time using D programming language 45
ptal/oak A tool for generating parsers from grammars described in a high-level syntax 142
ged/linkparser An interface to parse and analyze English sentences using the CMU Link Grammar 76
tree-sitter-grammars/tree-sitter-zig A grammar definition for parsing Zig source code using the Tree Sitter parser 8
kevinmehall/rust-peg A parser generator tool that creates recursive descent parsers from concise grammar definitions. 1,467
ollef/earley A Haskell implementation of Earley's algorithm for parsing context-free grammars. 365
askeladdk/prattle A parser and scanner package for LL(1) grammars 7
tree-sitter-grammars/tree-sitter-hare A Tree-Sitter grammar file for parsing a specific programming language feature 10
fge/grappa A system that allows users to define grammars entirely in Java without preprocessing and generates parsers at runtime. 63
jgm/peg-markdown An implementation of markdown syntax in C using a parsing expression grammar 696
tree-sitter-grammars/tree-sitter-chatito A parser for a specialized language used in chat platforms 2
himujjal/zig-json5 A JSON5 parser/stringifier for Zig programming language. 23