gocc
Parser generator
A tool for generating lexers and parsers from a BNF file with semantic actions.
Parser / Scanner Generator
615 stars
25 watching
48 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
goccy/go-yaml | A YAML parser and encoder for the Go programming language. | 1,179 |
go-gcfg/gcfg | A Go library that reads INI-style configuration files into data structures | 168 |
txgruppi/parseargs-go | A string argument parser for Go that handles quoted arguments and flags as simple strings. | 10 |
gerhobbelt/jison | An API for creating parsers in JavaScript that generates bottom-up parsers from grammar files | 118 |
azr/generators | Automates the generation of boilerplate code for common Go applications | 5 |
hashicorp/go-version | A library for parsing and verifying version numbers and constraints. | 1,631 |
aphoh/go-substrate-gen | A tool that generates boilerplate code for substrate-based chains | 7 |
jech/cl-yacc | A Common Lisp implementation of the Yacc parser generator tool | 57 |
jmattheis/goverter | Tool for generating type-safe converters in Go | 525 |
m1/go-generate-password | A password generation tool with options for custom character sets and accessibility features. | 55 |
mafulong/godal | Tools for generating Golang code from SQL definitions | 18 |
alexflint/go-arg | Provides a structured approach to parsing command-line arguments in Go | 2,032 |
mattn/go-shellwords | A library for parsing command-line arguments and environment variables in a shell-like way | 534 |
elgs/gojq | A Go library for querying and manipulating JSON data | 191 |
grofers/go-codon | Generates Go server code from REST and workflow specifications | 142 |