
|
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.
|