Thue
Grammar parser
A language and runtime system for parsing arbitrary grammars using semi-Thue processes
The Thue programming language: Programming with grammars
29 stars
2 watching
4 forks
Language: C
last commit: over 10 years ago
Linked from 1 awesome list
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 |