changeset 2655:8c43f0bb827a

[project @ 1997-02-01 18:00:13 by jwe]
author jwe
date Sat, 01 Feb 1997 18:00:13 +0000
parents 59a78b6c6cdc
children bdb1346e0f7f
files doc/interpreter/var.texi
diffstat 1 files changed, 0 insertions(+), 220 deletions(-) [+]
line wrap: on
line diff
deleted file mode 100644
--- a/doc/interpreter/var.texi
+++ /dev/null
@@ -1,220 +0,0 @@
-@c Copyright (C) 1996, 1997 John W. Eaton
-@c This is part of the Octave manual.
-@c For copying conditions, see the file gpl.texi.
-
-@node Built-in Variables, Input and Output, Functions and Scripts, Top
-@chapter Built-in Variables
-@cindex variables
-@cindex built-in variables
-@cindex variables, built-in
-
-Most Octave variables are available for you to use for your own
-purposes; they never change except when your program assigns values to
-them, and never affect anything except when your program examines them.
-
-A number of variables have special built-in meanings.  Some of them,
-like @code{pi} and @code{eps} provide useful predefined constant values.
-Others, like @code{do_fortran_indexing} and @code{page_screen_output}
-are examined automatically by Octave, so that you can to tell Octave how
-to do certain things.  There are also two special variables, @code{ans}
-and @code{PWD}, that are set automatically and carry information from
-the internal workings of Octave to your program.
-
-This chapter documents the built-in variables of Octave that don't seem
-to belong anywhere else.  Many more of Octave's built-in variables are
-documented in the chapters that describe functions that use them, or are
-affected by their values.
-
-@menu
-* Miscellaneous Built-in Variables::  
-* Summary of Preference Variables::  
-@end menu
-
-@node Miscellaneous Built-in Variables, Summary of Preference Variables, Built-in Variables, Built-in Variables
-@section Miscellaneous Built-in Variables
-
-This section describes the variables that you can use to customize
-Octave's behavior.
-
-Normally, preferences are set in the file @file{~/.octaverc}, so that
-you can customize your environment in the same way each time you use
-Octave without having to remember and retype all the necessary commands.
-@xref{Startup Files} for more information.
-
-@defvr {Built-in Variable} OCTAVE_VERSION
-The version number of Octave, as a string.
-@end defvr
-
-@defvr {Built-in Variable} ok_to_lose_imaginary_part
-If the value of @code{ok_to_lose_imaginary_part} is nonzero,
-implicit conversions of complex numbers to real numbers are allowed (for
-example, by fsolve).  If the value is @code{"warn"}, the conversion is allowed,
-but a warning is printed.  Otherwise, an error message is printed and
-control is returned to the top level.  The default value is @code{"warn"}.
-@end defvr
-
-@defvr {Built-in Variable} propagate_empty_matrices
-If the value of @code{propagate_empty_matrices} is nonzero,
-functions like @code{inverse} and @code{svd} will return an empty matrix
-if they are given one as an argument.  The default value is 1.
-@xref{Empty Matrices}.
-@end defvr
-
-@node Summary of Preference Variables,  , Miscellaneous Built-in Variables, Built-in Variables
-@section Summary of Preference Variables
-
-Here is a summary of all of Octave's preference variables and their
-default values.  In the following table @code{OCT_HOME} stands for
-the root directory where Octave is installed, @code{VERSION} stands
-for the Octave version number, and @code{SYS} stands for the type of
-system for which Octave was compiled (for example,
-@code{alpha-dec-osf3.2}).
-
-@table @code
-@item EDITOR
-Default value: @code{"vi"}.
-
-@item EXEC_PATH
-Default value: @code{":$PATH"}.
-
-@item INFO_FILE
-Default value: @code{"OCT_HOME/info/octave.info"}.
-
-@item INFO_PROGRAM
-Default value: @code{"OCT_HOME/libexec/octave/VERSION/exec/SYS/info"}.
-
-@item LOADPATH
-Default value: @code{".:OCT_HOME/lib/VERSION"}.
-
-@item PAGER
-Default value: @code{"less", or "more"}.
-
-@item PS1
-Default value: @code{"\s:\#> "}.
-
-@item PS2
-Default value: @code{"> "}.
-
-@item PS4
-Default value: @code{"+ "}.
-
-@item automatic_replot
-Default value: 0.
-
-@item beep_on_error
-Default value: 0.
-
-@item completion_append_char
-Default value: @code{" "}.
-
-@item default_return_value
-Default value: @code{[]}.
-
-@item do_fortran_indexing
-Default value: 0.
-
-@item define_all_return_values
-Default value: 0.
-
-@item empty_list_elements_ok
-Default value: @code{"warn"}.
-
-@item gnuplot_binary
-Default value: @code{"gnuplot"}.
-
-@item history_file
-Default value: @code{"~/.octave_hist"}.
-
-@item history_size
-Default value: 1024.
-
-@item ignore_function_time_stamp
-Default value: @code{"system"}.
-
-@item implicit_str_to_num_ok
-Default value: 0.
-
-@item ok_to_lose_imaginary_part
-Default value: @code{"warn"}.
-
-@item output_max_field_width
-Default value: 10.
-
-@item output_precision
-Default value: 5.
-
-@item page_screen_output
-Default value: 1.
-
-@item prefer_column_vectors
-Default value: 0.
-
-@item prefer_zero_one_indexing
-Default value: 0.
-
-@item print_answer_id_name
-Default value: 1.
-
-@item print_empty_dimensions
-Default value: 1.
-
-@item resize_on_range_error
-Default value: 1.
-
-@item return_last_computed_value
-Default value: 0.
-
-@item save_precision
-Default value: 17.
-
-@item saving_history
-Default value: 1.
-
-@item silent_functions
-Default value: 0.
-
-@item split_long_rows
-Default value: 1.
-
-@item struct_levels_to_print
-Default value: 2.
-
-@item suppress_verbose_help_message
-Default value: 1.
-
-@item treat_neg_dim_as_zero
-Default value: 0.
-
-@item warn_assign_as_truth_value
-Default value: 1.
-
-@item warn_comma_in_global_decl
-Default value: 1.
-
-@item warn_divide_by_zero
-Default value: 1.
-
-@item warn_function_name_clash
-Default value: 1.
-
-@item whitespace_in_literal_matrix
-Default value: @code{""}.
-@end table
-
-The following variables may be set from the environment or by a command
-line option.
-
-@smallexample
-Variable        Environment Variable    Option 
---------        --------------------    ------
-EDITOR          EDITOR
-EXEC_PATH       OCTAVE_EXEC_PATH        --exec-path PATH    
-LOADPATH        OCTAVE_PATH             --path PATH
-INFO_FILE       OCTAVE_INFO_FILE        --info-file FILE
-INFO_PROGRAM    OCTAVE_INFO_PROGRAM     --info-program PROGRAM
-history_size    OCTAVE_HISTSIZE
-history_file    OCTAVE_HISTFILE
-@end smallexample
-
-@c XXX FIXME XXX Might be nice to have a list of the settings required
-@c to have Octave behave as much like @sc{Matlab} as is possible.