00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #if !defined (octave_version_h)
00026 #define octave_version_h 1
00027
00028 #define OCTAVE_VERSION "3.3.50+"
00029
00030 #define OCTAVE_API_VERSION "api-v38+"
00031
00032 #define OCTAVE_RELEASE_DATE "2009-09-12n"
00033
00034 #define OCTAVE_COPYRIGHT "Copyright (C) 2009 John W. Eaton and others."
00035
00036
00037
00038
00039
00040 #define OCTAVE_NAME_AND_VERSION "GNU Octave, version " OCTAVE_VERSION
00041
00042 #define OCTAVE_CONFIG_STATEMENT \
00043 "Octave was configured for \"" OCTAVE_CANONICAL_HOST_TYPE "\"."
00044
00045 #define OCTAVE_COPYING_STATEMENT \
00046 "This is free software; see the source code for copying conditions."
00047
00048 #define X_OCTAVE_WARRANTY_STATEMENT(ARG) \
00049 "There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or\n\
00050 FITNESS FOR A PARTICULAR PURPOSE." ARG
00051
00052 #define OCTAVE_WARRANTY_STATEMENT \
00053 X_OCTAVE_WARRANTY_STATEMENT ("")
00054
00055 #define OCTAVE_WWW_STATEMENT \
00056 "Additional information about Octave is available at http://www.octave.org."
00057
00058 #define OCTAVE_CONTRIB_STATEMENT \
00059 "Please contribute if you find this software useful.\n\
00060 For more information, visit http://www.octave.org/help-wanted.html"
00061
00062 #define OCTAVE_BUGS_STATEMENT \
00063 "Report bugs to <bug@octave.org> (but first, please read\n\
00064 http://www.octave.org/bugs.html to learn how to write a helpful report)."
00065
00066 #define OCTAVE_NAME_VERSION_AND_COPYRIGHT \
00067 OCTAVE_NAME_AND_VERSION "\n" \
00068 OCTAVE_COPYRIGHT
00069
00070 #define OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_AND_WARRANTY \
00071 X_OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_AND_WARRANTY("") \
00072
00073 #define X_OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_AND_WARRANTY(ARG) \
00074 OCTAVE_NAME_VERSION_AND_COPYRIGHT "\n" \
00075 OCTAVE_COPYING_STATEMENT "\n" \
00076 X_OCTAVE_WARRANTY_STATEMENT (ARG) "\n\n" \
00077 OCTAVE_CONFIG_STATEMENT
00078
00079 #define X_OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_WARRANTY_AND_BUGS(ARG) \
00080 X_OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_AND_WARRANTY(ARG) "\n\n" \
00081 OCTAVE_WWW_STATEMENT "\n\n" \
00082 OCTAVE_CONTRIB_STATEMENT "\n\n" \
00083 OCTAVE_BUGS_STATEMENT
00084
00085 #define OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_WARRANTY_AND_BUGS \
00086 X_OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_WARRANTY_AND_BUGS ("")
00087
00088 #define OCTAVE_STARTUP_MESSAGE \
00089 X_OCTAVE_NAME_VERSION_COPYRIGHT_COPYING_WARRANTY_AND_BUGS \
00090 (" For details, type `warranty'.") "\n\n" \
00091 "For information about changes from previous versions, type `news'."
00092
00093 #endif
00094
00095
00096
00097
00098
00099