Pegged

PEG generator

A tool for building parsing expression grammars in D programming language

A Parsing Expression Grammar (PEG) module, using the D programming language.

GitHub

533 stars
40 watching
66 forks
Language: D
last commit: about 3 years ago

Related projects:

RepositoryDescriptionStars
pointlander/pegA tool for generating parsers from parsing expression grammars using the Packrat parser generator1,028
dlang-community/libdparseA parser for D source code115
dbremner/peg-sharpA tool for generating C# code from Parsing Expression Grammars (PEGs) to implement packrat parsers.3
dlang-community/d-yamlA YAML parser and emitter for the D programming language119
kevinmehall/rust-pegA parser generator tool that creates recursive descent parsers from concise grammar definitions.1,480
dlang-community/sdlang-dAn SDLang implementation for the D programming language121
jwtowner/lugA C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling.67
dlang-community/setup-dlangAutomates setup of D programming language compiler and package manager on various platforms46
pwil3058/dunnartA tool for generating LALR(1) parsers from a specification language14
dlang/visualdProvides integration and tools for the D programming language in Visual Studio288
youxkei/ctpgA tool for generating parsers at compile-time using D programming language45
pygy/lulpegA Lua implementation of a Parsing Expression Grammar library254
deavmi/dlogA modular logging library for D programming language1
ravi-delia/uclpAn implementation of parsing expression grammars in Common Lisp22
dlang-community/containersA collection of container implementations in D, providing efficient data structures for various use cases.111