23 #if defined (HAVE_CONFIG_H) 46 #include "default-defs.h" 144 if (op == oep && ! oh.empty ())
243 #define RETURN(VAR) \ 321 DEFUN (OCTAVE_HOME, args, ,
329 if (args.length () != 0)
340 DEFUN (OCTAVE_EXEC_HOME, args, ,
350 if (args.length () != 0)
361 DEFUNX (
"OCTAVE_VERSION", FOCTAVE_VERSION, args, ,
368 if (args.length () != 0)
std::string local_fcn_file_dir(void)
std::string oct_fonts_dir(void)
std::string info_dir(void)
static std::string Vsite_defaults_file
std::string oct_doc_dir(void)
#define OCTAVE_OCTINCLUDEDIR
#define OCTAVE_ARCHLIBDIR
static std::string Vlocal_oct_file_dir
#define OCTAVE_LOCALAPIOCTFILEDIR
std::string oct_etc_dir(void)
std::string prepend_octave_exec_home(const std::string &s)
#define OCTAVE_LOCALAPIARCHLIBDIR
static std::string Vlocal_fcn_file_dir
static std::string Vstartupfile_dir
OCTINTERP_API void print_usage(void)
static std::string Vlocal_ver_fcn_file_dir
static std::string Vman1_dir
#define OCTAVE_OCTFONTSDIR
static std::string Vinclude_dir
static std::string Voct_tests_dir
static std::string Voctave_exec_home
static std::string Vman_dir
#define OCTAVE_EXEC_PREFIX
static std::string Vlocal_api_arch_lib_dir
std::string lib_dir(void)
static std::string Vdata_dir
#define DEFUN(name, args_name, nargout_name, doc)
Macro to define a builtin function.
std::string oct_lib_dir(void)
#define OCTAVE_STARTUPFILEDIR
std::string man_dir(void)
std::string octave_exec_home(void)
static std::string Vfcn_file_dir
std::string man1_dir(void)
std::string data_dir(void)
static void init_defaults(void)
#define OCTAVE_LOCALSTARTUPFILEDIR
static std::string Vman1_ext
std::string fcn_file_dir(void)
static std::string Voct_data_dir
static std::string getenv(const std::string &name)
std::string man1_ext(void)
std::string bin_dir(void)
std::string startupfile_dir(void)
std::string local_site_defaults_file(void)
std::string dataroot_dir(void)
std::string oct_locale_dir(void)
std::string prepend_octave_home(const std::string &s)
static std::string Vlib_dir
static std::string Vlocal_arch_lib_dir
std::string local_ver_fcn_file_dir(void)
#define OCTAVE_LOCALFCNFILEDIR
std::string arch_lib_dir(void)
#define OCTAVE_LOCALAPIFCNFILEDIR
static std::string Vlocal_api_fcn_file_dir
#define OCTAVE_OCTFILEDIR
std::string local_api_arch_lib_dir(void)
static std::string Vlocal_startupfile_dir
std::string octave_home(void)
std::string canonical_host_type(void)
static std::string Vinfo_dir
static std::string Vbin_dir
static std::string Voct_fonts_dir
static std::string Voctave_home
std::string default_pager(void)
std::string local_api_fcn_file_dir(void)
static std::string Vlibexec_dir
std::string local_oct_file_dir(void)
#define OCTAVE_DATAROOTDIR
#define OCTAVE_OCTLOCALEDIR
std::string image_dir(void)
std::string libexec_dir(void)
static bool absolute_pathname(const std::string &s)
#define OCTAVE_FCNFILEDIR
#define DEFUNX(name, fname, args_name, nargout_name, doc)
Macro to define a builtin function with certain internal name.
static std::string Voct_doc_dir
static std::string Vlocal_ver_arch_lib_dir
static void set_site_defaults_file(void)
static std::string Vlocal_site_defaults_file
static const char dir_sep_char
static std::string prepend_home_dir(const std::string &hd, const std::string &s)
#define OCTAVE_DEFAULT_PAGER
std::string release(void)
#define OCTAVE_LOCALVERARCHLIBDIR
#define OCTAVE_LOCALVERFCNFILEDIR
std::string oct_file_dir(void)
std::string local_arch_lib_dir(void)
std::string local_api_oct_file_dir(void)
static std::string Vlocal_ver_oct_file_dir
#define OCTAVE_LOCALOCTFILEDIR
static void set_octave_home(void)
std::string local_ver_oct_file_dir(void)
static std::string Voct_file_dir
OCTAVE_EXPORT octave_value_list OCTAVE_EXEC_HOME nd deftypefn *return ovl(octave::config::octave_home())
static std::string Voct_include_dir
#define OCTAVE_CANONICAL_HOST_TYPE
#define OCTAVE_LOCALARCHLIBDIR
static void set_local_site_defaults_file(void)
std::string include_dir(void)
std::string oct_include_dir(void)
static std::string Vdataroot_dir
static std::string Voct_etc_dir
#define OCTAVE_OCTDATADIR
std::string site_defaults_file(void)
std::string oct_tests_dir(void)
static std::string Voct_lib_dir
#define OCTAVE_INCLUDEDIR
std::string local_ver_arch_lib_dir(void)
#define OCTAVE_LOCALVEROCTFILEDIR
static std::string Varch_lib_dir
#define OCTAVE_LIBEXECDIR
static std::string Voct_locale_dir
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string
std::string oct_data_dir(void)
std::string local_startupfile_dir(void)
static std::string Vimage_dir
#define OCTAVE_OCTTESTSDIR
static std::string Vlocal_api_oct_file_dir