mna / pigeonLinks
Command pigeon generates parsers in Go from a PEG grammar.
☆906Updated 3 weeks ago
Alternatives and similar repositories for pigeon
Users that are interested in pigeon are comparing it to the libraries listed below
Sorting:
- Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.☆1,100Updated 3 months ago
- Parser / Scanner Generator☆657Updated 3 weeks ago
- Pure Go line editor with history, inspired by linenoise☆1,086Updated 2 years ago
- Decorated Syntax Tree - manipulate Go source with perfect fidelity.☆1,410Updated 2 years ago
- An immutable radix tree implementation in Golang☆1,086Updated 2 weeks ago
- Derives and generates mundane golang functions that you do not want to maintain yourself☆1,267Updated 11 months ago
- Scriptable interpreter written in golang☆1,558Updated 10 months ago
- Lex machinary for go.☆411Updated 3 years ago
- A disk-backed key-value store.☆1,460Updated 4 years ago
- Type-driven code generation for Go☆1,427Updated 2 years ago
- Golang implementation of Radix trees☆935Updated last year
- Type-safe, zero-allocation sets for Go☆819Updated 5 years ago
- Elegant generics for Go☆1,719Updated 4 years ago
- Immutable collections for Go☆740Updated 2 years ago
- Go glob☆1,015Updated 2 years ago
- errors with stacktraces for go☆1,006Updated 2 years ago
- Persistent stacks and queues for Go backed by LevelDB☆860Updated last year
- Generic PriorityQueues, Queues, Stacks, and Deque data structures for Go☆900Updated 2 years ago
- Pretty printing for Go values☆1,407Updated last year
- Lexer for Go☆430Updated 3 years ago
- moss - a simple, fast, ordered, persistable, key-val storage library for golang☆1,017Updated last year
- A simple file embedder for Go☆631Updated 2 years ago
- A portable mmap package for Go☆1,086Updated last year
- Get hash values for arbitrary values in Go (golang).☆765Updated 3 years ago
- File system event notification library on steroids.☆928Updated last year
- A Go code generator for MessagePack / msgpack.org[Go]☆1,924Updated last month
- Simple and fast template engine for Go☆901Updated 2 years ago
- Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.☆982Updated 2 years ago
- GUI frontend for Delve☆1,408Updated last week
- Parses the Graphviz DOT language in golang☆568Updated 2 years ago