23 #if ! defined (octave_options_usage_h) 24 #define octave_options_usage_h 1 26 #include "octave-config.h" 34 "octave [-HVWdfhiqvx] [--debug] [--debug-jit] [--doc-cache-file file]\n\ 35 [--echo-commands] [--eval CODE] [--exec-path path]\n\ 36 [--gui] [--help] [--image-path path]\n\ 37 [--info-file file] [--info-program prog] [--interactive]\n\ 38 [--jit-compiler] [--line-editing] [--no-gui] [--no-history]\n\ 39 [--no-init-file] [--no-init-path] [--no-line-editing]\n\ 40 [--no-site-file] [--no-window-system] [--norc] [-p path]\n\ 41 [--path path] [--persist] [--silent] [--traditional]\n\ 42 [--verbose] [--version] [file]";
50 #if defined (HAVE_PRAGMA_GCC_DIAGNOSTIC) 52 # pragma GCC diagnostic push 53 # pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant" 58 #define BUILT_IN_DOCSTRINGS_FILE_OPTION 1 59 #define DOC_CACHE_FILE_OPTION 2 61 #define EXEC_PATH_OPTION 4 63 #define FORCE_GUI_OPTION 5 65 #define IMAGE_PATH_OPTION 6 66 #define INFO_FILE_OPTION 7 67 #define INFO_PROG_OPTION 8 68 #define DEBUG_JIT_OPTION 9 69 #define JIT_COMPILER_OPTION 10 70 #define LINE_EDITING_OPTION 11 71 #define NO_GUI_OPTION 12 72 #define NO_INIT_FILE_OPTION 13 73 #define NO_INIT_PATH_OPTION 14 74 #define NO_LINE_EDITING_OPTION 15 75 #define NO_SITE_FILE_OPTION 16 76 #define PERSIST_OPTION 17 77 #define TEXI_MACROS_FILE_OPTION 18 78 #define TRADITIONAL_OPTION 19 117 #if defined (HAVE_PRAGMA_GCC_DIAGNOSTIC) 119 # pragma GCC diagnostic pop 130 Usage: octave [options] [FILE]\n\ 134 --built-in-docstrings-file FILE Use docs for built-ins from FILE.\n\ 135 --debug, -d Enter parser debugging mode.\n\ 136 --debug-jit Enable JIT compiler debugging/tracing.\n\ 137 --doc-cache-file FILE Use doc cache file FILE.\n\ 138 --echo-commands, -x Echo commands as they are executed.\n\ 139 --eval CODE Evaluate CODE. Exit when done unless --persist.\n\ 140 --exec-path PATH Set path for executing subprograms.\n\ 141 --gui Start the graphical user interface.\n\ 142 --help, -h, Print short help message and exit.\n\ 143 --image-path PATH Add PATH to head of image search path.\n\ 144 --info-file FILE Use top-level info file FILE.\n\ 145 --info-program PROGRAM Use PROGRAM for reading info files.\n\ 146 --interactive, -i Force interactive behavior.\n\ 147 --jit-compiler Enable the JIT compiler.\n\ 148 --line-editing Force readline use for command-line editing.\n\ 149 --no-gui Disable the graphical user interface.\n\ 150 --no-history, -H Don't save commands to the history list\n\ 151 --no-init-file Don't read the ~/.octaverc or .octaverc files.\n\ 152 --no-init-path Don't initialize function search path.\n\ 153 --no-line-editing Don't use readline for command-line editing.\n\ 154 --no-site-file Don't read the site-wide octaverc file.\n\ 155 --no-window-system, -W Disable window system, including graphics.\n\ 156 --norc, -f Don't read any initialization files.\n\ 157 --path PATH, -p PATH Add PATH to head of function search path.\n\ 158 --persist Go interactive after --eval or reading from FILE.\n\ 159 --silent, --quiet, -q Don't print message at startup.\n\ 160 --texi-macros-file FILE Use Texinfo macros in FILE for makeinfo command.\n\ 161 --traditional Set variables for closer MATLAB compatibility.\n\ 162 --verbose, -V Enable verbose output in some cases.\n\ 163 --version, -v Print version number and exit.\n\ 165 FILE Execute commands from FILE. Exit when done\n\ 166 unless --persist is also specified.\n\ #define LINE_EDITING_OPTION
static void octave_print_version_and_exit(void)
#define octave_required_arg
#define IMAGE_PATH_OPTION
#define NO_SITE_FILE_OPTION
#define TRADITIONAL_OPTION
#define NO_LINE_EDITING_OPTION
#define TEXI_MACROS_FILE_OPTION
std::string octave_bugs_statement(bool html)
static void octave_print_terse_usage_and_exit(void)
std::string octave_www_statement(bool html)
std::string octave_contrib_statement(bool html)
std::string octave_name_version_copyright_copying_warranty_and_bugs(bool html, const std::string &extra_info)
static const char * short_opts
struct octave_getopt_options long_opts[]
#define DOC_CACHE_FILE_OPTION
#define BUILT_IN_DOCSTRINGS_FILE_OPTION
static void octave_print_verbose_usage_and_exit(void)
static const char * usage_string
#define NO_INIT_PATH_OPTION
#define NO_INIT_FILE_OPTION
#define JIT_COMPILER_OPTION
std::string octave_name_version_copyright_copying_and_warranty(bool html, const std::string &extra_info)