Google

racc command reference


racc.rb [-vgE] [--version] [--help] [-ooutfile] [-epath] [-nclassname] [-hheader] [-iinner] [-ffooter] filename

filename
racc file. Any extention is permitted.
-ooutfile
A filename for output. default is .tab.rb
-epath
output executable file(mode 755). path is a path of ruby interpreter.
-v
verbose mode. create "filename".output file, like y.output file.
-g
add debug code to parser class. To display debuggin information, use this '-g' option and set @yydebug true in parser class.
-E
output parser file which doesn't need runtime files(ex. racc/parser). A file created by this option working with only ruby.
-V
prints messages time to time while compiling.
-l
turns off line number converting.
-nclassname
designate name of parser class. This option overwrite racc file's.
-hheader
designate filename of 'header' user code.
-iinner
designate filename of 'inner' user code.
-ffooter
designate filename of 'footer' user code.
--version
print Racc version and quit.
--help
print usage.