gro
github.com/ligurio/gromit
go get github.com/ligurio/gromit
gro

github.com/ligurio/gromit

EBNF grammar fuzzer

go get github.com/ligurio/gromit
Readme

Gromit

Build Status Go Report Card

is a grammar fuzzer that is ideally suited for complex text and binary grammars. Gromit uses EBNF format for grammar specification. EBNF is an Extended Backus-Naur Form (also known as Context-Free Grammars). It is the standard format for the specification and documentation of programming languages. Extended BNF is defined in the ISO/IEC 14977 standard.

How-To Use

~$ ./gromit -file ebnf/palindrome.ebnf -start palindrome
khbhk

See screencast.

GitHub Stars

12

LAST COMMIT

4yrs ago

MAINTAINERS

0

CONTRIBUTORS

1

OPEN ISSUES

2

OPEN PRs

1
VersionTagPublished
v0.0.0-20180103195949-046176d57f42
2yrs ago
No alternatives found
No tutorials found
Add a tutorial