yyextract(1) extract grammar rules from a yacc grammar


yyextract [-behyV ] [-o file ] [-t title ] [-w cols ] [file ... ]


The yyextract utility extracts the grammar rules from a yacc grammar.

The options are as follows:

Select the Backus-Naur Form (BNF) for the output.
Select the Extended Backus-Naur Form (EBNF) for the output.
Output in HTML format.
-o file
Set the output destination to file
-t title
Specify the page title for the generated HTML page.
-w cols
Set the width limit of the output (this sets only the width of the %token header).
Select the yacc format for the output. This is the default format.
Print version information on standard output then exit.


The Extended Backus-Naur Form (EBNF) is like the Backus-Naur Form (BNF) but with the empty rules translated with the zero-or-one operator (within the brackets '[' and ']').


Sandro Sigala <[email protected]>