/usr/bin/yapp version [unknown] calling Getopt::Std::getopts (version 1.15 [paranoid]), running under Perl version 5.44.0. Usage: yapp [-OPTIONS [-MORE_OPTIONS]] [--] [PROGRAM_ARG1 ...] The following single-character options are accepted: With arguments: -b -m -t -o Boolean (without arguments): -V -h -v -s -n Options may be merged together. -- stops processing of options. Space is not required between options and their arguments. For more details run perldoc -F /usr/bin/yapp [Now continuing due to backward compatibility and excessive paranoia. See 'perldoc Getopt::Std' about $Getopt::Std::STANDARD_HELP_VERSION.] Usage: yapp [options] grammar[.yp] or yapp -V or yapp -h -m module Give your parser module the name default is -v Create a file .output describing your parser -s Create a standalone module in which the driver is included -n Disable source file line numbering embedded in your parser -o outfile Create the file for your parser module Default is .pm or, if -m A::Module::Name is specified, Name.pm -t filename Uses the file as a template for creating the parser module file. Default is to use internal template defined in Parse::Yapp::Output -b shebang Adds '#!' as the very first line of the output file grammar The grammar file. If no suffix is given, and the file does not exists, .yp is added -V Display current version of Parse::Yapp and gracefully exits -h Display this help screen