aboutsummaryrefslogtreecommitdiffstats
path: root/bwd_six.h
diff options
context:
space:
mode:
Diffstat (limited to 'bwd_six.h')
-rw-r--r--bwd_six.h564
1 files changed, 564 insertions, 0 deletions
diff --git a/bwd_six.h b/bwd_six.h
new file mode 100644
index 0000000..26fd1d7
--- /dev/null
+++ b/bwd_six.h
@@ -0,0 +1,564 @@
+/***************************************************************
+
+ bwd_cmd.c Unique short names for CMS/MVS
+ for Bywater BASIC Interpreter
+
+ Copyright (c) 1993, Ted A. Campbell
+ Bywater Software
+
+ email: tcamp@delphi.com
+
+ Copyright and Permissions Information:
+
+ All U.S. and international rights are claimed by the author,
+ Ted A. Campbell.
+
+ This software is released under the terms of the GNU General
+ Public License (GPL), which is distributed with this software
+ in the file "COPYING". The GPL specifies the terms under
+ which users may copy and use the software in this distribution.
+
+ A separate license is available for commercial distribution,
+ for information on which you should contact the author.
+
+***************************************************************/
+
+/*---------------------------------------------------------------*/
+/* NOTE: Modifications marked "JBV" were made by Jon B. Volkoff, */
+/* 11/1995 (eidetics@cerf.net). */
+/* */
+/* Those additionally marked with "DD" were at the suggestion of */
+/* Dale DePriest (daled@cadence.com). */
+/* */
+/* Version 3.00 by Howard Wulf, AF5NE */
+/* */
+/* Version 3.10 by Howard Wulf, AF5NE */
+/* */
+/* Version 3.20 by Howard Wulf, AF5NE */
+/* */
+/*---------------------------------------------------------------*/
+
+
+
+/* Unique Short Name Definitions */
+
+
+#define Char_to_TypeCode X00000
+#define CleanLine X00001
+#define Determinant X00002
+#define DumpAllCommandHtmlTable X00003
+#define DumpAllCommandSwitchStatement X00004
+#define DumpAllCommandSyntax X00005
+#define DumpAllCommandTableDefinitions X00006
+#define DumpAllCommandUniqueID X00007
+#define DumpAllFuctionTableDefinitions X00008
+#define DumpAllFunctionHtmlTable X00009
+#define DumpAllFunctionSwitch X0000A
+#define DumpAllFunctionSyntax X0000B
+#define DumpAllFunctionUniqueID X0000C
+#define DumpAllOperatorSyntax X0000D
+#define DumpHeader X0000E
+#define DumpOneCommandSyntax X0000F
+#define DumpOneFunctionSyntax X00010
+#define DumpOneOperatorSyntax X00011
+#define FixDescription X00012
+#define FormatBasicNumber X00013
+#define GetOnError X00014
+#define IntrinsicCommandTable X00015
+#define IntrinsicFunctionDefinitionCheck X00016
+#define IntrinsicFunctionSyntax X00017
+#define IntrinsicFunctionTable X00018
+#define IntrinsicFunctionUniqueID X00019
+#define IntrinsicFunction_deffn X0001A
+#define IntrinsicFunction_execute X0001B
+#define IntrinsicFunction_find_exact X0001C
+#define IntrinsicFunction_init X0001D
+#define IntrinsicFunction_name X0001E
+#define InvertMatrix X0001F
+#define IsLastKeyword X00020
+#define IsLike X00021
+#define My X00022
+#define NUM_COMMANDS X00023
+#define NUM_FUNCTIONS X00024
+#define NUM_VERSIONS X00025
+#define NumberValueCheck X00026
+#define OptionVersionSet X00027
+#define ResetConsoleColumn X00028
+#define SetOnError X00029
+#define SortAllCommands X0002A
+#define SortAllFunctions X0002B
+#define SortAllOperators X0002C
+#define StringLengthCheck X0002D
+#define TypeCode_to_Char X0002E
+#define UserFunction_add X0002F
+#define UserFunction_addlocalvar X00030
+#define UserFunction_find_exact X00031
+#define UserFunction_init X00032
+#define UserFunction_name X00033
+#define VarTypeIndex X00034
+#define binary_get_put X00035
+#define buff_is_eol X00036
+#define buff_peek_EqualChar X00037
+#define buff_peek_LparenChar X00038
+#define buff_peek_QuoteChar X00039
+#define buff_peek_array_dimensions X0003A
+#define buff_peek_char X0003B
+#define buff_peek_word X0003C
+#define buff_read_array_dimensions X0003D
+#define buff_read_array_redim X0003E
+#define buff_read_decimal_constant X0003F
+#define buff_read_expression X00040
+#define buff_read_hexadecimal_constant X00041
+#define buff_read_index_item X00042
+#define buff_read_integer_expression X00043
+#define buff_read_label X00044
+#define buff_read_letter_sequence X00045
+#define buff_read_line_number X00046
+#define buff_read_line_sequence X00047
+#define buff_read_matrix X00048
+#define buff_read_numeric_expression X00049
+#define buff_read_octal_constant X0004A
+#define buff_read_scalar X0004B
+#define buff_read_string_expression X0004C
+#define buff_read_type_declaration X0004D
+#define buff_read_varname X0004E
+#define buff_skip_AtChar X0004F
+#define buff_skip_CommaChar X00050
+#define buff_skip_EqualChar X00051
+#define buff_skip_FilenumChar X00052
+#define buff_skip_LparenChar X00053
+#define buff_skip_MinusChar X00054
+#define buff_skip_PlusChar X00055
+#define buff_skip_RparenChar X00056
+#define buff_skip_SemicolonChar X00057
+#define buff_skip_StarChar X00058
+#define buff_skip_char X00059
+#define buff_skip_eol X0005A
+#define buff_skip_seperator X0005B
+#define buff_skip_spaces X0005C
+#define buff_skip_word X0005D
+#define bwb_APPEND X0005E
+#define bwb_AS X0005F
+#define bwb_AUTO X00060
+#define bwb_BACKSPACE X00061
+#define bwb_BREAK X00062
+#define bwb_BUILD X00063
+#define bwb_BYE X00064
+#define bwb_CALL X00065
+#define bwb_CASE X00066
+#define bwb_CASE_ELSE X00067
+#define bwb_CHAIN X00068
+#define bwb_CHANGE X00069
+#define bwb_CLEAR X0006A
+#define bwb_CLOAD X0006B
+#define bwb_CLOAD8 X0006C
+#define bwb_CLOSE X0006D
+#define bwb_CLR X0006E
+#define bwb_CMDS X0006F
+#define bwb_COMMON X00070
+#define bwb_CONSOLE X00071
+#define bwb_CONST X00072
+#define bwb_CONT X00073
+#define bwb_CONTINUE X00074
+#define bwb_COPY X00075
+#define bwb_CREATE X00076
+#define bwb_CSAVE X00077
+#define bwb_CSAVE8 X00078
+#define bwb_DATA X00079
+#define bwb_DEC X0007A
+#define bwb_DEF X0007B
+#define bwb_DEF8LBL X0007C
+#define bwb_DEFBYT X0007D
+#define bwb_DEFCUR X0007E
+#define bwb_DEFDBL X0007F
+#define bwb_DEFINT X00080
+#define bwb_DEFLNG X00081
+#define bwb_DEFSNG X00082
+#define bwb_DEFSTR X00083
+#define bwb_DELETE X00084
+#define bwb_DELIMIT X00085
+#define bwb_DIM X00086
+#define bwb_DISPLAY X00087
+#define bwb_DO X00088
+#define bwb_DOS X00089
+#define bwb_DSP X0008A
+#define bwb_EDIT X0008B
+#define bwb_ELSE X0008C
+#define bwb_ELSEIF X0008D
+#define bwb_END X0008E
+#define bwb_END_FUNCTION X0008F
+#define bwb_END_IF X00090
+#define bwb_END_SELECT X00091
+#define bwb_END_SUB X00092
+#define bwb_ERASE X00093
+#define bwb_EXCHANGE X00094
+#define bwb_EXIT X00095
+#define bwb_EXIT_DO X00096
+#define bwb_EXIT_FOR X00097
+#define bwb_EXIT_FUNCTION X00098
+#define bwb_EXIT_REPEAT X00099
+#define bwb_EXIT_SUB X0009A
+#define bwb_EXIT_WHILE X0009B
+#define bwb_FEND X0009C
+#define bwb_FIELD X0009D
+#define bwb_FILE X0009E
+#define bwb_FILES X0009F
+#define bwb_FLEX X000A0
+#define bwb_FNCS X000A1
+#define bwb_FNEND X000A2
+#define bwb_FOR X000A3
+#define bwb_FUNCTION X000A4
+#define bwb_GET X000A5
+#define bwb_GO X000A6
+#define bwb_GOODBYE X000A7
+#define bwb_GOSUB X000A8
+#define bwb_GOTO X000A9
+#define bwb_GO_SUB X000AA
+#define bwb_GO_TO X000AB
+#define bwb_HELP X000AC
+#define bwb_IF X000AD
+#define bwb_IF8THEN X000AE
+#define bwb_IF_END X000AF
+#define bwb_IF_MORE X000B0
+#define bwb_IMAGE X000B1
+#define bwb_INC X000B2
+#define bwb_INPUT X000B3
+#define bwb_INPUT_LINE X000B4
+#define bwb_LET X000B5
+#define bwb_LINE X000B6
+#define bwb_LINE_INPUT X000B7
+#define bwb_LIST X000B8
+#define bwb_LISTNH X000B9
+#define bwb_LLIST X000BA
+#define bwb_LOAD X000BB
+#define bwb_LOCAL X000BC
+#define bwb_LOOP X000BD
+#define bwb_LPRINT X000BE
+#define bwb_LPRINTER X000BF
+#define bwb_LPT X000C0
+#define bwb_LSET X000C1
+#define bwb_MAINTAINER X000C2
+#define bwb_MAINTAINER_CMDS X000C3
+#define bwb_MAINTAINER_CMDS_HTML X000C4
+#define bwb_MAINTAINER_CMDS_ID X000C5
+#define bwb_MAINTAINER_CMDS_MANUAL X000C6
+#define bwb_MAINTAINER_CMDS_SWITCH X000C7
+#define bwb_MAINTAINER_CMDS_TABLE X000C8
+#define bwb_MAINTAINER_DEBUG X000C9
+#define bwb_MAINTAINER_DEBUG_OFF X000CA
+#define bwb_MAINTAINER_DEBUG_ON X000CB
+#define bwb_MAINTAINER_FNCS X000CC
+#define bwb_MAINTAINER_FNCS_HTML X000CD
+#define bwb_MAINTAINER_FNCS_ID X000CE
+#define bwb_MAINTAINER_FNCS_MANUAL X000CF
+#define bwb_MAINTAINER_FNCS_SWITCH X000D0
+#define bwb_MAINTAINER_FNCS_TABLE X000D1
+#define bwb_MAINTAINER_MANUAL X000D2
+#define bwb_MAINTAINER_STACK X000D3
+#define bwb_MARGIN X000D4
+#define bwb_MAT X000D5
+#define bwb_MAT_GET X000D6
+#define bwb_MAT_INPUT X000D7
+#define bwb_MAT_PRINT X000D8
+#define bwb_MAT_PUT X000D9
+#define bwb_MAT_READ X000DA
+#define bwb_MAT_WRITE X000DB
+#define bwb_MERGE X000DC
+#define bwb_MID4 X000DD
+#define bwb_MON X000DE
+#define bwb_NAME X000DF
+#define bwb_NEW X000E0
+#define bwb_NEXT X000E1
+#define bwb_OF X000E2
+#define bwb_OLD X000E3
+#define bwb_ON X000E4
+#define bwb_ON_ERROR X000E5
+#define bwb_ON_ERROR_GOSUB X000E6
+#define bwb_ON_ERROR_GOTO X000E7
+#define bwb_ON_ERROR_RESUME X000E8
+#define bwb_ON_ERROR_RESUME_NEXT X000E9
+#define bwb_ON_ERROR_RETURN X000EA
+#define bwb_ON_ERROR_RETURN_NEXT X000EB
+#define bwb_ON_TIMER X000EC
+#define bwb_OPEN X000ED
+#define bwb_OPTION X000EE
+#define bwb_OPTION_ANGLE X000EF
+#define bwb_OPTION_ANGLE_DEGREES X000F0
+#define bwb_OPTION_ANGLE_GRADIANS X000F1
+#define bwb_OPTION_ANGLE_RADIANS X000F2
+#define bwb_OPTION_ARITHMETIC X000F3
+#define bwb_OPTION_ARITHMETIC_DECIMAL X000F4
+#define bwb_OPTION_ARITHMETIC_FIXED X000F5
+#define bwb_OPTION_ARITHMETIC_NATIVE X000F6
+#define bwb_OPTION_BASE X000F7
+#define bwb_OPTION_BUGS X000F8
+#define bwb_OPTION_BUGS_BOOLEAN X000F9
+#define bwb_OPTION_BUGS_OFF X000FA
+#define bwb_OPTION_BUGS_ON X000FB
+#define bwb_OPTION_COMPARE X000FC
+#define bwb_OPTION_COMPARE_BINARY X000FD
+#define bwb_OPTION_COMPARE_DATABASE X000FE
+#define bwb_OPTION_COMPARE_TEXT X000FF
+#define bwb_OPTION_COVERAGE X00100
+#define bwb_OPTION_COVERAGE_OFF X00101
+#define bwb_OPTION_COVERAGE_ON X00102
+#define bwb_OPTION_DATE X00103
+#define bwb_OPTION_DIGITS X00104
+#define bwb_OPTION_DISABLE X00105
+#define bwb_OPTION_DISABLE_COMMAND X00106
+#define bwb_OPTION_DISABLE_FUNCTION X00107
+#define bwb_OPTION_DISABLE_OPERATOR X00108
+#define bwb_OPTION_EDIT X00109
+#define bwb_OPTION_ENABLE X0010A
+#define bwb_OPTION_ENABLE_COMMAND X0010B
+#define bwb_OPTION_ENABLE_FUNCTION X0010C
+#define bwb_OPTION_ENABLE_OPERATOR X0010D
+#define bwb_OPTION_ERROR X0010E
+#define bwb_OPTION_ERROR_GOSUB X0010F
+#define bwb_OPTION_ERROR_GOTO X00110
+#define bwb_OPTION_EXPLICIT X00111
+#define bwb_OPTION_EXTENSION X00112
+#define bwb_OPTION_FILES X00113
+#define bwb_OPTION_IMPLICIT X00114
+#define bwb_OPTION_INDENT X00115
+#define bwb_OPTION_LABELS X00116
+#define bwb_OPTION_LABELS_OFF X00117
+#define bwb_OPTION_LABELS_ON X00118
+#define bwb_OPTION_PROMPT X00119
+#define bwb_OPTION_PUNCT X0011A
+#define bwb_OPTION_PUNCT_AT X0011B
+#define bwb_OPTION_PUNCT_BYTE X0011C
+#define bwb_OPTION_PUNCT_COMMENT X0011D
+#define bwb_OPTION_PUNCT_CURRENCY X0011E
+#define bwb_OPTION_PUNCT_DOUBLE X0011F
+#define bwb_OPTION_PUNCT_FILENUM X00120
+#define bwb_OPTION_PUNCT_IMAGE X00121
+#define bwb_OPTION_PUNCT_INPUT X00122
+#define bwb_OPTION_PUNCT_INTEGER X00123
+#define bwb_OPTION_PUNCT_LONG X00124
+#define bwb_OPTION_PUNCT_LPAREN X00125
+#define bwb_OPTION_PUNCT_PRINT X00126
+#define bwb_OPTION_PUNCT_QUOTE X00127
+#define bwb_OPTION_PUNCT_RPAREN X00128
+#define bwb_OPTION_PUNCT_SINGLE X00129
+#define bwb_OPTION_PUNCT_STATEMENT X0012A
+#define bwb_OPTION_PUNCT_STRING X0012B
+#define bwb_OPTION_RECLEN X0012C
+#define bwb_OPTION_RENUM X0012D
+#define bwb_OPTION_ROUND X0012E
+#define bwb_OPTION_ROUND_BANK X0012F
+#define bwb_OPTION_ROUND_MATH X00130
+#define bwb_OPTION_ROUND_TRUNCATE X00131
+#define bwb_OPTION_SCALE X00132
+#define bwb_OPTION_SLEEP X00133
+#define bwb_OPTION_STDERR X00134
+#define bwb_OPTION_STDIN X00135
+#define bwb_OPTION_STDOUT X00136
+#define bwb_OPTION_STRICT X00137
+#define bwb_OPTION_STRICT_OFF X00138
+#define bwb_OPTION_STRICT_ON X00139
+#define bwb_OPTION_TERMINAL X0013A
+#define bwb_OPTION_TERMINAL_ADM X0013B
+#define bwb_OPTION_TERMINAL_ANSI X0013C
+#define bwb_OPTION_TERMINAL_NONE X0013D
+#define bwb_OPTION_TIME X0013E
+#define bwb_OPTION_TRACE X0013F
+#define bwb_OPTION_TRACE_OFF X00140
+#define bwb_OPTION_TRACE_ON X00141
+#define bwb_OPTION_USING X00142
+#define bwb_OPTION_USING_ALL X00143
+#define bwb_OPTION_USING_COMMA X00144
+#define bwb_OPTION_USING_DIGIT X00145
+#define bwb_OPTION_USING_DOLLAR X00146
+#define bwb_OPTION_USING_EXRAD X00147
+#define bwb_OPTION_USING_FILLER X00148
+#define bwb_OPTION_USING_FIRST X00149
+#define bwb_OPTION_USING_LENGTH X0014A
+#define bwb_OPTION_USING_LITERAL X0014B
+#define bwb_OPTION_USING_MINUS X0014C
+#define bwb_OPTION_USING_PERIOD X0014D
+#define bwb_OPTION_USING_PLUS X0014E
+#define bwb_OPTION_VERSION X0014F
+#define bwb_OPTION_ZONE X00150
+#define bwb_PAUSE X00151
+#define bwb_PDEL X00152
+#define bwb_POP X00153
+#define bwb_PRINT X00154
+#define bwb_PTP X00155
+#define bwb_PTR X00156
+#define bwb_PUT X00157
+#define bwb_QUIT X00158
+#define bwb_READ X00159
+#define bwb_RECALL X0015A
+#define bwb_REM X0015B
+#define bwb_RENAME X0015C
+#define bwb_RENUM X0015D
+#define bwb_RENUMBER X0015E
+#define bwb_REPEAT X0015F
+#define bwb_REPLACE X00160
+#define bwb_RESET X00161
+#define bwb_RESTORE X00162
+#define bwb_RESUME X00163
+#define bwb_RETURN X00164
+#define bwb_RSET X00165
+#define bwb_RUN X00166
+#define bwb_RUNNH X00167
+#define bwb_SAVE X00168
+#define bwb_SCRATCH X00169
+#define bwb_SELECT X0016A
+#define bwb_SELECT_CASE X0016B
+#define bwb_STEP X0016C
+#define bwb_STOP X0016D
+#define bwb_STORE X0016E
+#define bwb_SUB X0016F
+#define bwb_SUBEND X00170
+#define bwb_SUBEXIT X00171
+#define bwb_SUB_END X00172
+#define bwb_SUB_EXIT X00173
+#define bwb_SWAP X00174
+#define bwb_SYSTEM X00175
+#define bwb_TEXT X00176
+#define bwb_THEN X00177
+#define bwb_TIMER X00178
+#define bwb_TIMER_OFF X00179
+#define bwb_TIMER_ON X0017A
+#define bwb_TIMER_STOP X0017B
+#define bwb_TLOAD X0017C
+#define bwb_TO X0017D
+#define bwb_TRACE X0017E
+#define bwb_TRACE_OFF X0017F
+#define bwb_TRACE_ON X00180
+#define bwb_TSAVE X00181
+#define bwb_TTY X00182
+#define bwb_TTY_IN X00183
+#define bwb_TTY_OUT X00184
+#define bwb_UNTIL X00185
+#define bwb_USE X00186
+#define bwb_VARS X00187
+#define bwb_WEND X00188
+#define bwb_WHILE X00189
+#define bwb_WRITE X0018A
+#define bwb_clrexec X0018B
+#define bwb_decexec X0018C
+#define bwb_execline X0018D
+#define bwb_fclose X0018E
+#define bwb_file_open X0018F
+#define bwb_fload X00190
+#define bwb_freeline X00191
+#define bwb_incexec X00192
+#define bwb_is_eof X00193
+#define bwb_isalnum X00194
+#define bwb_isalpha X00195
+#define bwb_iscntrl X00196
+#define bwb_isdigit X00197
+#define bwb_isgraph X00198
+#define bwb_islower X00199
+#define bwb_isprint X0019A
+#define bwb_ispunct X0019B
+#define bwb_isspace X0019C
+#define bwb_isupper X0019D
+#define bwb_isxdigit X0019E
+#define bwb_mainloop X0019F
+#define bwb_memchr X001A0
+#define bwb_memcmp X001A1
+#define bwb_memcpy X001A2
+#define bwb_memmove X001A3
+#define bwb_memset X001A4
+#define bwb_option_punct_char X001A5
+#define bwb_option_range_integer X001A6
+#define bwb_rint X001A7
+#define bwb_scan X001A8
+#define bwb_strcat X001A9
+#define bwb_strchr X001AA
+#define bwb_strcmp X001AB
+#define bwb_strcpy X001AC
+#define bwb_strdup X001AD
+#define bwb_strdup2 X001AE
+#define bwb_stricmp X001AF
+#define bwb_strlen X001B0
+#define bwb_strncat X001B1
+#define bwb_strncmp X001B2
+#define bwb_strncpy X001B3
+#define bwb_strnicmp X001B4
+#define bwb_strrchr X001B5
+#define bwb_tolower X001B6
+#define bwb_toupper X001B7
+#define bwb_vector X001B8
+#define bwb_vertable X001B9
+#define bwb_xnew X001BA
+#define bwx_CLS X001BB
+#define bwx_COLOR X001BC
+#define bwx_Error X001BD
+#define bwx_LOCATE X001BE
+#define bwx_STOP X001BF
+#define bwx_TIMER X001C0
+#define bwx_input X001C1
+#define bwx_terminate X001C2
+#define clear_virtual_by_file X001C3
+#define field_close_file X001C4
+#define field_free_variable X001C5
+#define field_get X001C6
+#define field_put X001C7
+#define file_clear X001C8
+#define file_new X001C9
+#define file_next_number X001CA
+#define find_file_by_name X001CB
+#define find_file_by_number X001CC
+#define find_line_number X001CD
+#define is_empty_string X001CE
+#define line_is_eol X001CF
+#define line_peek_EqualChar X001D0
+#define line_peek_LparenChar X001D1
+#define line_peek_QuoteChar X001D2
+#define line_peek_array_dimensions X001D3
+#define line_peek_char X001D4
+#define line_peek_word X001D5
+#define line_read_array_dimensions X001D6
+#define line_read_array_redim X001D7
+#define line_read_expression X001D8
+#define line_read_index_item X001D9
+#define line_read_integer_expression X001DA
+#define line_read_label X001DB
+#define line_read_letter_sequence X001DC
+#define line_read_line_number X001DD
+#define line_read_line_sequence X001DE
+#define line_read_matrix X001DF
+#define line_read_numeric_expression X001E0
+#define line_read_scalar X001E1
+#define line_read_string_expression X001E2
+#define line_read_type_declaration X001E3
+#define line_read_varname X001E4
+#define line_skip_AtChar X001E5
+#define line_skip_CommaChar X001E6
+#define line_skip_EqualChar X001E7
+#define line_skip_FilenumChar X001E8
+#define line_skip_LparenChar X001E9
+#define line_skip_MinusChar X001EA
+#define line_skip_PlusChar X001EB
+#define line_skip_RparenChar X001EC
+#define line_skip_SemicolonChar X001ED
+#define line_skip_StarChar X001EE
+#define line_skip_char X001EF
+#define line_skip_eol X001F0
+#define line_skip_seperator X001F1
+#define line_skip_spaces X001F2
+#define line_skip_word X001F3
+#define line_start X001F4
+#define mat_find X001F5
+#define str_btob X001F6
+#define str_cmp X001F7
+#define str_match X001F8
+#define var_CLEAR X001F9
+#define var_chain X001FA
+#define var_delcvars X001FB
+#define var_find X001FC
+#define var_free X001FD
+#define var_get X001FE
+#define var_init X001FF
+#define var_make X00200
+#define var_nametype X00201
+#define var_new X00202
+#define var_set X00203
+
+
+/* EOF */
Un proyecto texto-plano.xyz