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

534 stars
40 watching
66 forks
Language: D
last commit: about 1 year ago

Related projects:

Repository Description Stars
pointlander/peg An implementation of a Packrat parser generator for creating grammars similar to regular expressions but with better code integration. 1,018
dlang-community/libdparse A parser for D source code 115
dbremner/peg-sharp Automates C# code generation for arbitrary parsing expression grammars. 3
dlang-community/d-yaml A YAML parser and emitter for the D programming language 119
kevinmehall/rust-peg A parser generator tool that creates recursive descent parsers from concise grammar definitions. 1,467
dlang-community/sdlang-d An SDLang implementation for the D programming language 120
jwtowner/lug A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. 68
dlang-community/setup-dlang Automates setup of D programming language compiler and package manager on various platforms 46
pwil3058/dunnart A tool for generating LALR(1) parsers from a specification language 14
dlang/visuald Provides integration and tools for the D programming language in Visual Studio 288
youxkei/ctpg A tool for generating parsers at compile-time using D programming language 45
pygy/lulpeg A Lua implementation of a Parsing Expression Grammar library 251
deavmi/dlog A modular logging library for D programming language 1
ravi-delia/uclp An implementation of parsing expression grammars in Common Lisp 21
dlang-community/containers A collection of container implementations in D, providing efficient data structures for various use cases. 111