A simple generative fuzzer
Sample grammar:
START := paren ;
paren := "(" opt_paren_list ")" ;
opt_paren_list := paren_list | EMPTY ;
paren_list := paren_list paren | paren ;
Sample grammar:
START := paren ;
paren := "(" opt_paren_list ")" ;
opt_paren_list := paren_list | EMPTY ;
paren_list := paren_list paren | paren ;