gocc
Parser generator
A tool for generating lexers and parsers from a BNF file with semantic actions.
Parser / Scanner Generator
621 stars
25 watching
48 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| A Go YAML parser and encoder with improved performance, customization options, and team collaboration features. | 1,217 |
| A Go library that reads INI-style configuration files into data structures | 168 |
| A string argument parser for Go that handles quoted arguments and flags as simple strings. | 10 |
| An API for creating parsers in JavaScript that generates bottom-up parsers from grammar files | 119 |
| Automates the generation of boilerplate code for common Go applications | 5 |
| A library for parsing and verifying version numbers and constraints. | 1,642 |
| A tool that generates boilerplate code for substrate-based chains | 7 |
| A Common Lisp implementation of the Yacc parser generator tool | 57 |
| Automates the generation of type-safe conversion methods between data structures | 576 |
| A password generation tool with options for custom character sets and accessibility features. | 55 |
| Tools for generating Golang code from SQL definitions | 18 |
| Provides a structured approach to parsing command-line arguments in Go | 2,046 |
| A library for parsing command-line arguments and environment variables in a shell-like way | 536 |
| A Go library for querying and manipulating JSON data | 191 |
| Generates Go server code from REST and workflow specifications | 142 |