#include <stdlib.h>
#include <ctype.h>
#include "RexxCore.h"
#include "StringClass.hpp"
#include "DirectoryClass.hpp"
#include "ArrayClass.hpp"
#include "RexxVariableDictionary.hpp"
#include "RexxActivation.hpp"
#include "RexxActivity.hpp"
#include "ExpressionBaseVariable.hpp"
#include "SourceFile.hpp"
#include "BuiltinFunctions.hpp"
#include "RexxDateTime.hpp"
#include "Numerics.hpp"
#include "ProtectedObject.hpp"
#include "PackageManager.hpp"
#include "SystemInterpreter.hpp"
#include "SysFileSystem.hpp"
Go to the source code of this file.
Macros | |
#define | CENTER_MIN 2 |
#define | CENTER_MAX 3 |
#define | CENTER_string 1 |
#define | CENTER_length 2 |
#define | CENTER_pad 3 |
#define | CENTRE_MIN 2 |
#define | CENTRE_MAX 3 |
#define | CENTRE_string 1 |
#define | CENTRE_length 2 |
#define | CENTRE_pad 3 |
#define | DELSTR_MIN 2 |
#define | DELSTR_MAX 3 |
#define | DELSTR_string 1 |
#define | DELSTR_n 2 |
#define | DELSTR_length 3 |
#define | DELWORD_MIN 2 |
#define | DELWORD_MAX 3 |
#define | DELWORD_string 1 |
#define | DELWORD_n 2 |
#define | DELWORD_length 3 |
#define | INSERT_MIN 2 |
#define | INSERT_MAX 5 |
#define | INSERT_new 1 |
#define | INSERT_target 2 |
#define | INSERT_n 3 |
#define | INSERT_length 4 |
#define | INSERT_pad 5 |
#define | LEFT_MIN 2 |
#define | LEFT_MAX 3 |
#define | LEFT_string 1 |
#define | LEFT_length 2 |
#define | LEFT_pad 3 |
#define | OVERLAY_MIN 2 |
#define | OVERLAY_MAX 5 |
#define | OVERLAY_new 1 |
#define | OVERLAY_target 2 |
#define | OVERLAY_n 3 |
#define | OVERLAY_length 4 |
#define | OVERLAY_pad 5 |
#define | POS_MIN 2 |
#define | POS_MAX 4 |
#define | POS_needle 1 |
#define | POS_haystack 2 |
#define | POS_start 3 |
#define | POS_range 4 |
#define | LASTPOS_MIN 2 |
#define | LASTPOS_MAX 4 |
#define | LASTPOS_needle 1 |
#define | LASTPOS_haystack 2 |
#define | LASTPOS_start 3 |
#define | LASTPOS_range 4 |
#define | REVERSE_MIN 1 |
#define | REVERSE_MAX 1 |
#define | REVERSE_string 1 |
#define | RIGHT_MIN 2 |
#define | RIGHT_MAX 3 |
#define | RIGHT_string 1 |
#define | RIGHT_length 2 |
#define | RIGHT_pad 3 |
#define | STRIP_MIN 1 |
#define | STRIP_MAX 3 |
#define | STRIP_string 1 |
#define | STRIP_option 2 |
#define | STRIP_char 3 |
#define | SPACE_MIN 1 |
#define | SPACE_MAX 3 |
#define | SPACE_string 1 |
#define | SPACE_n 2 |
#define | SPACE_pad 3 |
#define | SUBSTR_MIN 2 |
#define | SUBSTR_MAX 4 |
#define | SUBSTR_string 1 |
#define | SUBSTR_n 2 |
#define | SUBSTR_length 3 |
#define | SUBSTR_pad 4 |
#define | LOWER_MIN 1 |
#define | LOWER_MAX 3 |
#define | LOWER_string 1 |
#define | LOWER_n 2 |
#define | LOWER_length 3 |
#define | UPPER_MIN 1 |
#define | UPPER_MAX 3 |
#define | UPPER_string 1 |
#define | UPPER_n 2 |
#define | UPPER_length 3 |
#define | SUBWORD_MIN 2 |
#define | SUBWORD_MAX 3 |
#define | SUBWORD_string 1 |
#define | SUBWORD_n 2 |
#define | SUBWORD_length 3 |
#define | WORD_MIN 2 |
#define | WORD_MAX 2 |
#define | WORD_string 1 |
#define | WORD_n 2 |
#define | WORDINDEX_MIN 2 |
#define | WORDINDEX_MAX 2 |
#define | WORDINDEX_string 1 |
#define | WORDINDEX_n 2 |
#define | WORDLENGTH_MIN 2 |
#define | WORDLENGTH_MAX 2 |
#define | WORDLENGTH_string 1 |
#define | WORDLENGTH_n 2 |
#define | COPIES_MIN 2 |
#define | COPIES_MAX 2 |
#define | COPIES_string 1 |
#define | COPIES_n 2 |
#define | WORDPOS_MIN 2 |
#define | WORDPOS_MAX 3 |
#define | WORDPOS_phrase 1 |
#define | WORDPOS_string 2 |
#define | WORDPOS_start 3 |
#define | WORDS_MIN 1 |
#define | WORDS_MAX 1 |
#define | WORDS_string 1 |
#define | ABBREV_MIN 2 |
#define | ABBREV_MAX 3 |
#define | ABBREV_information 1 |
#define | ABBREV_info 2 |
#define | ABBREV_length 3 |
#define | BITAND_MIN 1 |
#define | BITAND_MAX 3 |
#define | BITAND_string1 1 |
#define | BITAND_string2 2 |
#define | BITAND_pad 3 |
#define | BITOR_MIN 1 |
#define | BITOR_MAX 3 |
#define | BITOR_string1 1 |
#define | BITOR_string2 2 |
#define | BITOR_pad 3 |
#define | BITXOR_MIN 1 |
#define | BITXOR_MAX 3 |
#define | BITXOR_string1 1 |
#define | BITXOR_string2 2 |
#define | BITXOR_pad 3 |
#define | B2X_MIN 1 |
#define | B2X_MAX 1 |
#define | B2X_string 1 |
#define | X2B_MIN 1 |
#define | X2B_MAX 1 |
#define | X2B_string 1 |
#define | C2X_MIN 1 |
#define | C2X_MAX 1 |
#define | C2X_string 1 |
#define | X2C_MIN 1 |
#define | X2C_MAX 1 |
#define | X2C_string 1 |
#define | C2D_MIN 1 |
#define | C2D_MAX 2 |
#define | C2D_string 1 |
#define | C2D_n 2 |
#define | TRUNC_MIN 1 |
#define | TRUNC_MAX 2 |
#define | TRUNC_number 1 |
#define | TRUNC_n 2 |
#define | X2D_MIN 1 |
#define | X2D_MAX 2 |
#define | X2D_string 1 |
#define | X2D_n 2 |
#define | D2X_MIN 1 |
#define | D2X_MAX 2 |
#define | D2X_string 1 |
#define | D2X_n 2 |
#define | D2C_MIN 1 |
#define | D2C_MAX 2 |
#define | D2C_string 1 |
#define | D2C_n 2 |
#define | COMPARE_MIN 2 |
#define | COMPARE_MAX 3 |
#define | COMPARE_string1 1 |
#define | COMPARE_string2 2 |
#define | COMPARE_pad 3 |
#define | LENGTH_MIN 1 |
#define | LENGTH_MAX 1 |
#define | LENGTH_string 1 |
#define | TRANSLATE_MIN 1 |
#define | TRANSLATE_MAX 6 |
#define | TRANSLATE_string 1 |
#define | TRANSLATE_tableo 2 |
#define | TRANSLATE_tablei 3 |
#define | TRANSLATE_pad 4 |
#define | TRANSLATE_start 5 |
#define | TRANSLATE_range 6 |
#define | VERIFY_MIN 2 |
#define | VERIFY_MAX 5 |
#define | VERIFY_string 1 |
#define | VERIFY_reference 2 |
#define | VERIFY_option 3 |
#define | VERIFY_start 4 |
#define | VERIFY_range 5 |
#define | DATATYPE_MIN 1 |
#define | DATATYPE_MAX 2 |
#define | DATATYPE_string 1 |
#define | DATATYPE_type 2 |
#define | ADDRESS_MIN 0 |
#define | ADDRESS_MAX 0 |
#define | DIGITS_MIN 0 |
#define | DIGITS_MAX 0 |
#define | FUZZ_MIN 0 |
#define | FUZZ_MAX 0 |
#define | FORM_MIN 0 |
#define | FORM_MAX 0 |
#define | USERID_MIN 0 |
#define | USERID_MAX 0 |
#define | ERRORTEXT_MIN 1 |
#define | ERRORTEXT_MAX 1 |
#define | ERRORTEXT_n 1 |
#define | ARG_MIN 0 |
#define | ARG_MAX 2 |
#define | ARG_n 1 |
#define | ARG_option 2 |
#define | DATE_MIN 0 |
#define | DATE_MAX 5 |
#define | DATE_option 1 |
#define | DATE_indate 2 |
#define | DATE_option2 3 |
#define | DATE_osep 4 |
#define | DATE_isep 5 |
#define | TIME_MIN 0 |
#define | TIME_MAX 3 |
#define | TIME_option 1 |
#define | TIME_intime 2 |
#define | TIME_option2 3 |
#define | RANDOM_MIN 0 |
#define | RANDOM_MAX 3 |
#define | RANDOM_minimum 1 |
#define | RANDOM_maximum 2 |
#define | RANDOM_seed 3 |
#define | XRANGE_MIN 0 |
#define | XRANGE_MAX 2 |
#define | XRANGE_start 1 |
#define | XRANGE_end 2 |
#define | SYMBOL_MIN 1 |
#define | SYMBOL_MAX 1 |
#define | SYMBOL_name 1 |
#define | VAR_MIN 1 |
#define | VAR_MAX 1 |
#define | VAR_name 1 |
#define | VALUE_MIN 1 |
#define | VALUE_MAX 3 |
#define | VALUE_name 1 |
#define | VALUE_newValue 2 |
#define | VALUE_selector 3 |
#define | ABS_MIN 1 |
#define | ABS_MAX 1 |
#define | ABS_n 1 |
#define | SIGN_MIN 1 |
#define | SIGN_MAX 1 |
#define | SIGN_n 1 |
#define | FORMAT_MIN 1 |
#define | FORMAT_MAX 5 |
#define | FORMAT_number 1 |
#define | FORMAT_before 2 |
#define | FORMAT_after 3 |
#define | FORMAT_expp 4 |
#define | FORMAT_expt 5 |
#define | ORXMAX_MIN 1 |
#define | ORXMAX_MAX argcount |
#define | ORXMAX_target 1 |
#define | ORXMIN_MIN 1 |
#define | ORXMIN_MAX argcount |
#define | ORXMIN_target 1 |
#define | SOURCELINE_MIN 0 |
#define | SOURCELINE_MAX 1 |
#define | SOURCELINE_n 1 |
#define | TRACE_MIN 0 |
#define | TRACE_MAX 1 |
#define | TRACE_setting 1 |
#define | LINEIN_MIN 0 |
#define | LINEIN_MAX 3 |
#define | LINEIN_name 1 |
#define | LINEIN_line 2 |
#define | LINEIN_count 3 |
#define | CHARIN_MIN 0 |
#define | CHARIN_MAX 3 |
#define | CHARIN_name 1 |
#define | CHARIN_start 2 |
#define | CHARIN_count 3 |
#define | LINEOUT_MIN 0 |
#define | LINEOUT_MAX 3 |
#define | LINEOUT_name 1 |
#define | LINEOUT_string 2 |
#define | LINEOUT_line 3 |
#define | CHAROUT_MIN 0 |
#define | CHAROUT_MAX 3 |
#define | CHAROUT_name 1 |
#define | CHAROUT_string 2 |
#define | CHAROUT_start 3 |
#define | LINES_MIN 0 |
#define | LINES_MAX 2 |
#define | LINES_name 1 |
#define | LINES_option 2 |
#define | CHARS_MIN 0 |
#define | CHARS_MAX 1 |
#define | CHARS_name 1 |
#define | STREAM_MIN 1 |
#define | STREAM_MAX 3 |
#define | STREAM_name 1 |
#define | STREAM_operation 2 |
#define | STREAM_command 3 |
#define | STREAM_STATUS 'S' |
#define | STREAM_DESCRIPTION 'D' |
#define | STREAM_COMMAND 'C' |
#define | QUEUED_MIN 0 |
#define | QUEUED_MAX 0 |
#define | CONDITION_MIN 0 |
#define | CONDITION_MAX 1 |
#define | CONDITION_option 1 |
#define | CHANGESTR_MIN 3 |
#define | CHANGESTR_MAX 4 |
#define | CHANGESTR_needle 1 |
#define | CHANGESTR_haystack 2 |
#define | CHANGESTR_newneedle 3 |
#define | CHANGESTR_count 4 |
#define | COUNTSTR_MIN 2 |
#define | COUNTSTR_MAX 2 |
#define | COUNTSTR_needle 1 |
#define | COUNTSTR_haystack 2 |
#define | RXFUNCADD_MIN 2 |
#define | RXFUNCADD_MAX 3 |
#define | RXFUNCADD_name 1 |
#define | RXFUNCADD_module 2 |
#define | RXFUNCADD_proc 3 |
#define | RXFUNCDROP_MIN 1 |
#define | RXFUNCDROP_MAX 1 |
#define | RXFUNCDROP_name 1 |
#define | RXFUNCQUERY_MIN 1 |
#define | RXFUNCQUERY_MAX 1 |
#define | RXFUNCQUERY_name 1 |
#define | QUEUEEXIT_MIN 1 |
#define | QUEUEEXIT_MAX 1 |
#define | QUEUEEXIT_name 1 |
#define | SETLOCAL_MIN 0 |
#define | SETLOCAL_MAX 0 |
#define | ENDLOCAL_MIN 0 |
#define | ENDLOCAL_MAX 0 |
#define | QUALIFY_MIN 0 |
#define | QUALIFY_MAX 1 |
#define | QUALIFY_name 1 |
Functions | |
void | expandArgs (RexxObject **arguments, size_t argcount, size_t min, size_t max, const char *function) |
RexxString * | requiredStringArg (size_t position, RexxObject **arguments, size_t argcount, const char *function) |
RexxString * | optionalStringArg (size_t position, RexxObject **arguments, size_t argcount, const char *function) |
RexxInteger * | requiredIntegerArg (size_t position, RexxObject **arguments, size_t argcount, const char *function) |
RexxInteger * | optionalIntegerArg (size_t position, RexxObject **arguments, size_t argcount, const char *function) |
RexxObject * | requiredBigIntegerArg (size_t position, RexxObject **arguments, size_t argcount, const char *function) |
RexxObject * | optionalBigIntegerArg (size_t position, RexxObject **arguments, size_t argcount, const char *function) |
void | checkPadArgument (const char *pFuncName, RexxObject *position, RexxString *pad) |
BUILTIN (CENTER) | |
BUILTIN (CENTRE) | |
BUILTIN (DELSTR) | |
BUILTIN (DELWORD) | |
BUILTIN (INSERT) | |
BUILTIN (LEFT) | |
BUILTIN (OVERLAY) | |
BUILTIN (POS) | |
BUILTIN (LASTPOS) | |
BUILTIN (REVERSE) | |
BUILTIN (RIGHT) | |
BUILTIN (STRIP) | |
BUILTIN (SPACE) | |
BUILTIN (SUBSTR) | |
BUILTIN (LOWER) | |
BUILTIN (UPPER) | |
BUILTIN (SUBWORD) | |
BUILTIN (WORD) | |
BUILTIN (WORDINDEX) | |
BUILTIN (WORDLENGTH) | |
BUILTIN (COPIES) | |
BUILTIN (WORDPOS) | |
BUILTIN (WORDS) | |
BUILTIN (ABBREV) | |
BUILTIN (BITAND) | |
BUILTIN (BITOR) | |
BUILTIN (BITXOR) | |
BUILTIN (B2X) | |
BUILTIN (X2B) | |
BUILTIN (C2X) | |
BUILTIN (X2C) | |
BUILTIN (C2D) | |
BUILTIN (TRUNC) | |
BUILTIN (X2D) | |
BUILTIN (D2X) | |
BUILTIN (D2C) | |
BUILTIN (COMPARE) | |
BUILTIN (LENGTH) | |
BUILTIN (TRANSLATE) | |
BUILTIN (VERIFY) | |
BUILTIN (DATATYPE) | |
BUILTIN (ADDRESS) | |
BUILTIN (DIGITS) | |
BUILTIN (FUZZ) | |
BUILTIN (FORM) | |
BUILTIN (USERID) | |
BUILTIN (ERRORTEXT) | |
BUILTIN (ARG) | |
BUILTIN (DATE) | |
BUILTIN (TIME) | |
BUILTIN (RANDOM) | |
BUILTIN (XRANGE) | |
BUILTIN (SYMBOL) | |
BUILTIN (VAR) | |
BUILTIN (VALUE) | |
BUILTIN (ABS) | |
BUILTIN (SIGN) | |
BUILTIN (FORMAT) | |
BUILTIN (ORXMAX) | |
BUILTIN (ORXMIN) | |
BUILTIN (SOURCELINE) | |
BUILTIN (TRACE) | |
bool | check_queue (RexxString *name) |
BUILTIN (LINEIN) | |
BUILTIN (CHARIN) | |
BUILTIN (LINEOUT) | |
BUILTIN (CHAROUT) | |
BUILTIN (LINES) | |
BUILTIN (CHARS) | |
BUILTIN (STREAM) | |
BUILTIN (QUEUED) | |
BUILTIN (CONDITION) | |
BUILTIN (CHANGESTR) | |
BUILTIN (COUNTSTR) | |
BUILTIN (RXFUNCADD) | |
BUILTIN (RXFUNCDROP) | |
BUILTIN (RXFUNCQUERY) | |
BUILTIN (QUEUEEXIT) | |
BUILTIN (SETLOCAL) | |
BUILTIN (ENDLOCAL) | |
BUILTIN (QUALIFY) | |
#define ABBREV_info 2 |
Definition at line 732 of file BuiltinFunctions.cpp.
#define ABBREV_information 1 |
Definition at line 731 of file BuiltinFunctions.cpp.
#define ABBREV_length 3 |
Definition at line 733 of file BuiltinFunctions.cpp.
#define ABBREV_MAX 3 |
Definition at line 730 of file BuiltinFunctions.cpp.
#define ABBREV_MIN 2 |
Definition at line 729 of file BuiltinFunctions.cpp.
#define ABS_MAX 1 |
Definition at line 1940 of file BuiltinFunctions.cpp.
#define ABS_MIN 1 |
Definition at line 1939 of file BuiltinFunctions.cpp.
#define ABS_n 1 |
Definition at line 1941 of file BuiltinFunctions.cpp.
#define ADDRESS_MAX 0 |
Definition at line 1018 of file BuiltinFunctions.cpp.
#define ADDRESS_MIN 0 |
Definition at line 1017 of file BuiltinFunctions.cpp.
#define ARG_MAX 2 |
Definition at line 1089 of file BuiltinFunctions.cpp.
#define ARG_MIN 0 |
Definition at line 1087 of file BuiltinFunctions.cpp.
#define ARG_n 1 |
Definition at line 1090 of file BuiltinFunctions.cpp.
#define ARG_option 2 |
Definition at line 1091 of file BuiltinFunctions.cpp.
#define B2X_MAX 1 |
Definition at line 802 of file BuiltinFunctions.cpp.
#define B2X_MIN 1 |
Definition at line 801 of file BuiltinFunctions.cpp.
#define B2X_string 1 |
Definition at line 803 of file BuiltinFunctions.cpp.
#define BITAND_MAX 3 |
Definition at line 748 of file BuiltinFunctions.cpp.
#define BITAND_MIN 1 |
Definition at line 747 of file BuiltinFunctions.cpp.
#define BITAND_pad 3 |
Definition at line 751 of file BuiltinFunctions.cpp.
#define BITAND_string1 1 |
Definition at line 749 of file BuiltinFunctions.cpp.
#define BITAND_string2 2 |
Definition at line 750 of file BuiltinFunctions.cpp.
#define BITOR_MAX 3 |
Definition at line 766 of file BuiltinFunctions.cpp.
#define BITOR_MIN 1 |
Definition at line 765 of file BuiltinFunctions.cpp.
#define BITOR_pad 3 |
Definition at line 769 of file BuiltinFunctions.cpp.
#define BITOR_string1 1 |
Definition at line 767 of file BuiltinFunctions.cpp.
#define BITOR_string2 2 |
Definition at line 768 of file BuiltinFunctions.cpp.
#define BITXOR_MAX 3 |
Definition at line 784 of file BuiltinFunctions.cpp.
#define BITXOR_MIN 1 |
Definition at line 783 of file BuiltinFunctions.cpp.
#define BITXOR_pad 3 |
Definition at line 787 of file BuiltinFunctions.cpp.
#define BITXOR_string1 1 |
Definition at line 785 of file BuiltinFunctions.cpp.
#define BITXOR_string2 2 |
Definition at line 786 of file BuiltinFunctions.cpp.
#define C2D_MAX 2 |
Definition at line 850 of file BuiltinFunctions.cpp.
#define C2D_MIN 1 |
Definition at line 849 of file BuiltinFunctions.cpp.
#define C2D_n 2 |
Definition at line 852 of file BuiltinFunctions.cpp.
#define C2D_string 1 |
Definition at line 851 of file BuiltinFunctions.cpp.
#define C2X_MAX 1 |
Definition at line 826 of file BuiltinFunctions.cpp.
#define C2X_MIN 1 |
Definition at line 825 of file BuiltinFunctions.cpp.
#define C2X_string 1 |
Definition at line 827 of file BuiltinFunctions.cpp.
#define CENTER_length 2 |
Definition at line 321 of file BuiltinFunctions.cpp.
#define CENTER_MAX 3 |
Definition at line 319 of file BuiltinFunctions.cpp.
#define CENTER_MIN 2 |
Definition at line 318 of file BuiltinFunctions.cpp.
#define CENTER_pad 3 |
Definition at line 322 of file BuiltinFunctions.cpp.
#define CENTER_string 1 |
Definition at line 320 of file BuiltinFunctions.cpp.
#define CENTRE_length 2 |
Definition at line 339 of file BuiltinFunctions.cpp.
#define CENTRE_MAX 3 |
Definition at line 337 of file BuiltinFunctions.cpp.
#define CENTRE_MIN 2 |
Definition at line 336 of file BuiltinFunctions.cpp.
#define CENTRE_pad 3 |
Definition at line 340 of file BuiltinFunctions.cpp.
#define CENTRE_string 1 |
Definition at line 338 of file BuiltinFunctions.cpp.
#define CHANGESTR_count 4 |
Definition at line 2657 of file BuiltinFunctions.cpp.
#define CHANGESTR_haystack 2 |
Definition at line 2655 of file BuiltinFunctions.cpp.
#define CHANGESTR_MAX 4 |
Definition at line 2653 of file BuiltinFunctions.cpp.
#define CHANGESTR_MIN 3 |
Definition at line 2652 of file BuiltinFunctions.cpp.
#define CHANGESTR_needle 1 |
Definition at line 2654 of file BuiltinFunctions.cpp.
#define CHANGESTR_newneedle 3 |
Definition at line 2656 of file BuiltinFunctions.cpp.
#define CHARIN_count 3 |
Definition at line 2180 of file BuiltinFunctions.cpp.
#define CHARIN_MAX 3 |
Definition at line 2177 of file BuiltinFunctions.cpp.
#define CHARIN_MIN 0 |
Definition at line 2176 of file BuiltinFunctions.cpp.
#define CHARIN_name 1 |
Definition at line 2178 of file BuiltinFunctions.cpp.
#define CHARIN_start 2 |
Definition at line 2179 of file BuiltinFunctions.cpp.
#define CHAROUT_MAX 3 |
Definition at line 2274 of file BuiltinFunctions.cpp.
#define CHAROUT_MIN 0 |
Definition at line 2273 of file BuiltinFunctions.cpp.
#define CHAROUT_name 1 |
Definition at line 2275 of file BuiltinFunctions.cpp.
#define CHAROUT_start 3 |
Definition at line 2277 of file BuiltinFunctions.cpp.
#define CHAROUT_string 2 |
Definition at line 2276 of file BuiltinFunctions.cpp.
#define CHARS_MAX 1 |
Definition at line 2381 of file BuiltinFunctions.cpp.
#define CHARS_MIN 0 |
Definition at line 2380 of file BuiltinFunctions.cpp.
#define CHARS_name 1 |
Definition at line 2382 of file BuiltinFunctions.cpp.
#define COMPARE_MAX 3 |
Definition at line 920 of file BuiltinFunctions.cpp.
#define COMPARE_MIN 2 |
Definition at line 919 of file BuiltinFunctions.cpp.
#define COMPARE_pad 3 |
Definition at line 923 of file BuiltinFunctions.cpp.
#define COMPARE_string1 1 |
Definition at line 921 of file BuiltinFunctions.cpp.
#define COMPARE_string2 2 |
Definition at line 922 of file BuiltinFunctions.cpp.
#define CONDITION_MAX 1 |
Definition at line 2554 of file BuiltinFunctions.cpp.
#define CONDITION_MIN 0 |
Definition at line 2553 of file BuiltinFunctions.cpp.
#define CONDITION_option 1 |
Definition at line 2555 of file BuiltinFunctions.cpp.
#define COPIES_MAX 2 |
Definition at line 685 of file BuiltinFunctions.cpp.
#define COPIES_MIN 2 |
Definition at line 684 of file BuiltinFunctions.cpp.
#define COPIES_n 2 |
Definition at line 687 of file BuiltinFunctions.cpp.
#define COPIES_string 1 |
Definition at line 686 of file BuiltinFunctions.cpp.
#define COUNTSTR_haystack 2 |
Definition at line 2677 of file BuiltinFunctions.cpp.
#define COUNTSTR_MAX 2 |
Definition at line 2675 of file BuiltinFunctions.cpp.
#define COUNTSTR_MIN 2 |
Definition at line 2674 of file BuiltinFunctions.cpp.
#define COUNTSTR_needle 1 |
Definition at line 2676 of file BuiltinFunctions.cpp.
#define D2C_MAX 2 |
Definition at line 906 of file BuiltinFunctions.cpp.
#define D2C_MIN 1 |
Definition at line 905 of file BuiltinFunctions.cpp.
#define D2C_n 2 |
Definition at line 908 of file BuiltinFunctions.cpp.
#define D2C_string 1 |
Definition at line 907 of file BuiltinFunctions.cpp.
#define D2X_MAX 2 |
Definition at line 892 of file BuiltinFunctions.cpp.
#define D2X_MIN 1 |
Definition at line 891 of file BuiltinFunctions.cpp.
#define D2X_n 2 |
Definition at line 894 of file BuiltinFunctions.cpp.
#define D2X_string 1 |
Definition at line 893 of file BuiltinFunctions.cpp.
#define DATATYPE_MAX 2 |
Definition at line 1003 of file BuiltinFunctions.cpp.
#define DATATYPE_MIN 1 |
Definition at line 1002 of file BuiltinFunctions.cpp.
#define DATATYPE_string 1 |
Definition at line 1004 of file BuiltinFunctions.cpp.
#define DATATYPE_type 2 |
Definition at line 1005 of file BuiltinFunctions.cpp.
#define DATE_indate 2 |
Definition at line 1224 of file BuiltinFunctions.cpp.
#define DATE_isep 5 |
Definition at line 1227 of file BuiltinFunctions.cpp.
#define DATE_MAX 5 |
Definition at line 1222 of file BuiltinFunctions.cpp.
#define DATE_MIN 0 |
Definition at line 1221 of file BuiltinFunctions.cpp.
#define DATE_option 1 |
Definition at line 1223 of file BuiltinFunctions.cpp.
#define DATE_option2 3 |
Definition at line 1225 of file BuiltinFunctions.cpp.
#define DATE_osep 4 |
Definition at line 1226 of file BuiltinFunctions.cpp.
#define DELSTR_length 3 |
Definition at line 358 of file BuiltinFunctions.cpp.
#define DELSTR_MAX 3 |
Definition at line 355 of file BuiltinFunctions.cpp.
#define DELSTR_MIN 2 |
Definition at line 354 of file BuiltinFunctions.cpp.
#define DELSTR_n 2 |
Definition at line 357 of file BuiltinFunctions.cpp.
#define DELSTR_string 1 |
Definition at line 356 of file BuiltinFunctions.cpp.
#define DELWORD_length 3 |
Definition at line 375 of file BuiltinFunctions.cpp.
#define DELWORD_MAX 3 |
Definition at line 372 of file BuiltinFunctions.cpp.
#define DELWORD_MIN 2 |
Definition at line 371 of file BuiltinFunctions.cpp.
#define DELWORD_n 2 |
Definition at line 374 of file BuiltinFunctions.cpp.
#define DELWORD_string 1 |
Definition at line 373 of file BuiltinFunctions.cpp.
#define DIGITS_MAX 0 |
Definition at line 1027 of file BuiltinFunctions.cpp.
#define DIGITS_MIN 0 |
Definition at line 1026 of file BuiltinFunctions.cpp.
#define ENDLOCAL_MAX 0 |
Definition at line 2781 of file BuiltinFunctions.cpp.
#define ENDLOCAL_MIN 0 |
Definition at line 2780 of file BuiltinFunctions.cpp.
#define ERRORTEXT_MAX 1 |
Definition at line 1064 of file BuiltinFunctions.cpp.
#define ERRORTEXT_MIN 1 |
Definition at line 1063 of file BuiltinFunctions.cpp.
#define ERRORTEXT_n 1 |
Definition at line 1065 of file BuiltinFunctions.cpp.
#define FORM_MAX 0 |
Definition at line 1045 of file BuiltinFunctions.cpp.
#define FORM_MIN 0 |
Definition at line 1044 of file BuiltinFunctions.cpp.
#define FORMAT_after 3 |
Definition at line 1991 of file BuiltinFunctions.cpp.
#define FORMAT_before 2 |
Definition at line 1990 of file BuiltinFunctions.cpp.
#define FORMAT_expp 4 |
Definition at line 1992 of file BuiltinFunctions.cpp.
#define FORMAT_expt 5 |
Definition at line 1993 of file BuiltinFunctions.cpp.
#define FORMAT_MAX 5 |
Definition at line 1988 of file BuiltinFunctions.cpp.
#define FORMAT_MIN 1 |
Definition at line 1987 of file BuiltinFunctions.cpp.
#define FORMAT_number 1 |
Definition at line 1989 of file BuiltinFunctions.cpp.
#define FUZZ_MAX 0 |
Definition at line 1036 of file BuiltinFunctions.cpp.
#define FUZZ_MIN 0 |
Definition at line 1035 of file BuiltinFunctions.cpp.
#define INSERT_length 4 |
Definition at line 393 of file BuiltinFunctions.cpp.
#define INSERT_MAX 5 |
Definition at line 389 of file BuiltinFunctions.cpp.
#define INSERT_MIN 2 |
Definition at line 388 of file BuiltinFunctions.cpp.
#define INSERT_n 3 |
Definition at line 392 of file BuiltinFunctions.cpp.
#define INSERT_new 1 |
Definition at line 390 of file BuiltinFunctions.cpp.
#define INSERT_pad 5 |
Definition at line 394 of file BuiltinFunctions.cpp.
#define INSERT_target 2 |
Definition at line 391 of file BuiltinFunctions.cpp.
#define LASTPOS_haystack 2 |
Definition at line 477 of file BuiltinFunctions.cpp.
#define LASTPOS_MAX 4 |
Definition at line 475 of file BuiltinFunctions.cpp.
#define LASTPOS_MIN 2 |
Definition at line 474 of file BuiltinFunctions.cpp.
#define LASTPOS_needle 1 |
Definition at line 476 of file BuiltinFunctions.cpp.
#define LASTPOS_range 4 |
Definition at line 479 of file BuiltinFunctions.cpp.
#define LASTPOS_start 3 |
Definition at line 478 of file BuiltinFunctions.cpp.
#define LEFT_length 2 |
Definition at line 415 of file BuiltinFunctions.cpp.
#define LEFT_MAX 3 |
Definition at line 413 of file BuiltinFunctions.cpp.
#define LEFT_MIN 2 |
Definition at line 412 of file BuiltinFunctions.cpp.
#define LEFT_pad 3 |
Definition at line 416 of file BuiltinFunctions.cpp.
#define LEFT_string 1 |
Definition at line 414 of file BuiltinFunctions.cpp.
#define LENGTH_MAX 1 |
Definition at line 939 of file BuiltinFunctions.cpp.
#define LENGTH_MIN 1 |
Definition at line 938 of file BuiltinFunctions.cpp.
#define LENGTH_string 1 |
Definition at line 940 of file BuiltinFunctions.cpp.
#define LINEIN_count 3 |
Definition at line 2130 of file BuiltinFunctions.cpp.
#define LINEIN_line 2 |
Definition at line 2129 of file BuiltinFunctions.cpp.
#define LINEIN_MAX 3 |
Definition at line 2127 of file BuiltinFunctions.cpp.
#define LINEIN_MIN 0 |
Definition at line 2126 of file BuiltinFunctions.cpp.
#define LINEIN_name 1 |
Definition at line 2128 of file BuiltinFunctions.cpp.
#define LINEOUT_line 3 |
Definition at line 2220 of file BuiltinFunctions.cpp.
#define LINEOUT_MAX 3 |
Definition at line 2217 of file BuiltinFunctions.cpp.
#define LINEOUT_MIN 0 |
Definition at line 2216 of file BuiltinFunctions.cpp.
#define LINEOUT_name 1 |
Definition at line 2218 of file BuiltinFunctions.cpp.
#define LINEOUT_string 2 |
Definition at line 2219 of file BuiltinFunctions.cpp.
#define LINES_MAX 2 |
Definition at line 2314 of file BuiltinFunctions.cpp.
#define LINES_MIN 0 |
Definition at line 2313 of file BuiltinFunctions.cpp.
#define LINES_name 1 |
Definition at line 2315 of file BuiltinFunctions.cpp.
#define LINES_option 2 |
Definition at line 2316 of file BuiltinFunctions.cpp.
#define LOWER_length 3 |
Definition at line 589 of file BuiltinFunctions.cpp.
#define LOWER_MAX 3 |
Definition at line 586 of file BuiltinFunctions.cpp.
#define LOWER_MIN 1 |
Definition at line 585 of file BuiltinFunctions.cpp.
#define LOWER_n 2 |
Definition at line 588 of file BuiltinFunctions.cpp.
#define LOWER_string 1 |
Definition at line 587 of file BuiltinFunctions.cpp.
#define ORXMAX_MAX argcount |
Definition at line 2014 of file BuiltinFunctions.cpp.
#define ORXMAX_MIN 1 |
Definition at line 2013 of file BuiltinFunctions.cpp.
#define ORXMAX_target 1 |
Definition at line 2015 of file BuiltinFunctions.cpp.
#define ORXMIN_MAX argcount |
Definition at line 2037 of file BuiltinFunctions.cpp.
#define ORXMIN_MIN 1 |
Definition at line 2036 of file BuiltinFunctions.cpp.
#define ORXMIN_target 1 |
Definition at line 2038 of file BuiltinFunctions.cpp.
#define OVERLAY_length 4 |
Definition at line 435 of file BuiltinFunctions.cpp.
#define OVERLAY_MAX 5 |
Definition at line 431 of file BuiltinFunctions.cpp.
#define OVERLAY_MIN 2 |
Definition at line 430 of file BuiltinFunctions.cpp.
#define OVERLAY_n 3 |
Definition at line 434 of file BuiltinFunctions.cpp.
#define OVERLAY_new 1 |
Definition at line 432 of file BuiltinFunctions.cpp.
#define OVERLAY_pad 5 |
Definition at line 436 of file BuiltinFunctions.cpp.
#define OVERLAY_target 2 |
Definition at line 433 of file BuiltinFunctions.cpp.
#define POS_haystack 2 |
Definition at line 457 of file BuiltinFunctions.cpp.
#define POS_MAX 4 |
Definition at line 455 of file BuiltinFunctions.cpp.
#define POS_MIN 2 |
Definition at line 454 of file BuiltinFunctions.cpp.
#define POS_needle 1 |
Definition at line 456 of file BuiltinFunctions.cpp.
#define POS_range 4 |
Definition at line 459 of file BuiltinFunctions.cpp.
#define POS_start 3 |
Definition at line 458 of file BuiltinFunctions.cpp.
#define QUALIFY_MAX 1 |
Definition at line 2791 of file BuiltinFunctions.cpp.
#define QUALIFY_MIN 0 |
Definition at line 2790 of file BuiltinFunctions.cpp.
#define QUALIFY_name 1 |
Definition at line 2792 of file BuiltinFunctions.cpp.
#define QUEUED_MAX 0 |
Definition at line 2533 of file BuiltinFunctions.cpp.
#define QUEUED_MIN 0 |
Definition at line 2532 of file BuiltinFunctions.cpp.
#define QUEUEEXIT_MAX 1 |
Definition at line 2748 of file BuiltinFunctions.cpp.
#define QUEUEEXIT_MIN 1 |
Definition at line 2747 of file BuiltinFunctions.cpp.
#define QUEUEEXIT_name 1 |
Definition at line 2749 of file BuiltinFunctions.cpp.
#define RANDOM_MAX 3 |
Definition at line 1727 of file BuiltinFunctions.cpp.
#define RANDOM_maximum 2 |
Definition at line 1729 of file BuiltinFunctions.cpp.
#define RANDOM_MIN 0 |
Definition at line 1726 of file BuiltinFunctions.cpp.
#define RANDOM_minimum 1 |
Definition at line 1728 of file BuiltinFunctions.cpp.
#define RANDOM_seed 3 |
Definition at line 1730 of file BuiltinFunctions.cpp.
#define REVERSE_MAX 1 |
Definition at line 496 of file BuiltinFunctions.cpp.
#define REVERSE_MIN 1 |
Definition at line 495 of file BuiltinFunctions.cpp.
#define REVERSE_string 1 |
Definition at line 497 of file BuiltinFunctions.cpp.
#define RIGHT_length 2 |
Definition at line 510 of file BuiltinFunctions.cpp.
#define RIGHT_MAX 3 |
Definition at line 508 of file BuiltinFunctions.cpp.
#define RIGHT_MIN 2 |
Definition at line 507 of file BuiltinFunctions.cpp.
#define RIGHT_pad 3 |
Definition at line 511 of file BuiltinFunctions.cpp.
#define RIGHT_string 1 |
Definition at line 509 of file BuiltinFunctions.cpp.
#define RXFUNCADD_MAX 3 |
Definition at line 2691 of file BuiltinFunctions.cpp.
#define RXFUNCADD_MIN 2 |
Definition at line 2690 of file BuiltinFunctions.cpp.
#define RXFUNCADD_module 2 |
Definition at line 2693 of file BuiltinFunctions.cpp.
#define RXFUNCADD_name 1 |
Definition at line 2692 of file BuiltinFunctions.cpp.
#define RXFUNCADD_proc 3 |
Definition at line 2694 of file BuiltinFunctions.cpp.
#define RXFUNCDROP_MAX 1 |
Definition at line 2717 of file BuiltinFunctions.cpp.
#define RXFUNCDROP_MIN 1 |
Definition at line 2716 of file BuiltinFunctions.cpp.
#define RXFUNCDROP_name 1 |
Definition at line 2718 of file BuiltinFunctions.cpp.
#define RXFUNCQUERY_MAX 1 |
Definition at line 2732 of file BuiltinFunctions.cpp.
#define RXFUNCQUERY_MIN 1 |
Definition at line 2731 of file BuiltinFunctions.cpp.
#define RXFUNCQUERY_name 1 |
Definition at line 2733 of file BuiltinFunctions.cpp.
#define SETLOCAL_MAX 0 |
Definition at line 2771 of file BuiltinFunctions.cpp.
#define SETLOCAL_MIN 0 |
Definition at line 2770 of file BuiltinFunctions.cpp.
#define SIGN_MAX 1 |
Definition at line 1964 of file BuiltinFunctions.cpp.
#define SIGN_MIN 1 |
Definition at line 1963 of file BuiltinFunctions.cpp.
#define SIGN_n 1 |
Definition at line 1965 of file BuiltinFunctions.cpp.
#define SOURCELINE_MAX 1 |
Definition at line 2059 of file BuiltinFunctions.cpp.
#define SOURCELINE_MIN 0 |
Definition at line 2058 of file BuiltinFunctions.cpp.
#define SOURCELINE_n 1 |
Definition at line 2060 of file BuiltinFunctions.cpp.
#define SPACE_MAX 3 |
Definition at line 545 of file BuiltinFunctions.cpp.
#define SPACE_MIN 1 |
Definition at line 544 of file BuiltinFunctions.cpp.
#define SPACE_n 2 |
Definition at line 547 of file BuiltinFunctions.cpp.
#define SPACE_pad 3 |
Definition at line 548 of file BuiltinFunctions.cpp.
#define SPACE_string 1 |
Definition at line 546 of file BuiltinFunctions.cpp.
#define STREAM_command 3 |
Definition at line 2405 of file BuiltinFunctions.cpp.
#define STREAM_COMMAND 'C' |
Definition at line 2409 of file BuiltinFunctions.cpp.
#define STREAM_DESCRIPTION 'D' |
Definition at line 2408 of file BuiltinFunctions.cpp.
#define STREAM_MAX 3 |
Definition at line 2402 of file BuiltinFunctions.cpp.
#define STREAM_MIN 1 |
Definition at line 2400 of file BuiltinFunctions.cpp.
#define STREAM_name 1 |
Definition at line 2403 of file BuiltinFunctions.cpp.
#define STREAM_operation 2 |
Definition at line 2404 of file BuiltinFunctions.cpp.
#define STREAM_STATUS 'S' |
Definition at line 2407 of file BuiltinFunctions.cpp.
#define STRIP_char 3 |
Definition at line 529 of file BuiltinFunctions.cpp.
#define STRIP_MAX 3 |
Definition at line 526 of file BuiltinFunctions.cpp.
#define STRIP_MIN 1 |
Definition at line 525 of file BuiltinFunctions.cpp.
#define STRIP_option 2 |
Definition at line 528 of file BuiltinFunctions.cpp.
#define STRIP_string 1 |
Definition at line 527 of file BuiltinFunctions.cpp.
#define SUBSTR_length 3 |
Definition at line 566 of file BuiltinFunctions.cpp.
#define SUBSTR_MAX 4 |
Definition at line 563 of file BuiltinFunctions.cpp.
#define SUBSTR_MIN 2 |
Definition at line 562 of file BuiltinFunctions.cpp.
#define SUBSTR_n 2 |
Definition at line 565 of file BuiltinFunctions.cpp.
#define SUBSTR_pad 4 |
Definition at line 567 of file BuiltinFunctions.cpp.
#define SUBSTR_string 1 |
Definition at line 564 of file BuiltinFunctions.cpp.
#define SUBWORD_length 3 |
Definition at line 629 of file BuiltinFunctions.cpp.
#define SUBWORD_MAX 3 |
Definition at line 626 of file BuiltinFunctions.cpp.
#define SUBWORD_MIN 2 |
Definition at line 625 of file BuiltinFunctions.cpp.
#define SUBWORD_n 2 |
Definition at line 628 of file BuiltinFunctions.cpp.
#define SUBWORD_string 1 |
Definition at line 627 of file BuiltinFunctions.cpp.
#define SYMBOL_MAX 1 |
Definition at line 1802 of file BuiltinFunctions.cpp.
#define SYMBOL_MIN 1 |
Definition at line 1801 of file BuiltinFunctions.cpp.
#define SYMBOL_name 1 |
Definition at line 1803 of file BuiltinFunctions.cpp.
#define TIME_intime 2 |
Definition at line 1505 of file BuiltinFunctions.cpp.
#define TIME_MAX 3 |
Definition at line 1503 of file BuiltinFunctions.cpp.
#define TIME_MIN 0 |
Definition at line 1502 of file BuiltinFunctions.cpp.
#define TIME_option 1 |
Definition at line 1504 of file BuiltinFunctions.cpp.
#define TIME_option2 3 |
Definition at line 1506 of file BuiltinFunctions.cpp.
#define TRACE_MAX 1 |
Definition at line 2091 of file BuiltinFunctions.cpp.
#define TRACE_MIN 0 |
Definition at line 2090 of file BuiltinFunctions.cpp.
#define TRACE_setting 1 |
Definition at line 2092 of file BuiltinFunctions.cpp.
#define TRANSLATE_MAX 6 |
Definition at line 951 of file BuiltinFunctions.cpp.
#define TRANSLATE_MIN 1 |
Definition at line 950 of file BuiltinFunctions.cpp.
#define TRANSLATE_pad 4 |
Definition at line 955 of file BuiltinFunctions.cpp.
#define TRANSLATE_range 6 |
Definition at line 957 of file BuiltinFunctions.cpp.
#define TRANSLATE_start 5 |
Definition at line 956 of file BuiltinFunctions.cpp.
#define TRANSLATE_string 1 |
Definition at line 952 of file BuiltinFunctions.cpp.
#define TRANSLATE_tablei 3 |
Definition at line 954 of file BuiltinFunctions.cpp.
#define TRANSLATE_tableo 2 |
Definition at line 953 of file BuiltinFunctions.cpp.
#define TRUNC_MAX 2 |
Definition at line 864 of file BuiltinFunctions.cpp.
#define TRUNC_MIN 1 |
Definition at line 863 of file BuiltinFunctions.cpp.
#define TRUNC_n 2 |
Definition at line 866 of file BuiltinFunctions.cpp.
#define TRUNC_number 1 |
Definition at line 865 of file BuiltinFunctions.cpp.
#define UPPER_length 3 |
Definition at line 609 of file BuiltinFunctions.cpp.
#define UPPER_MAX 3 |
Definition at line 606 of file BuiltinFunctions.cpp.
#define UPPER_MIN 1 |
Definition at line 605 of file BuiltinFunctions.cpp.
#define UPPER_n 2 |
Definition at line 608 of file BuiltinFunctions.cpp.
#define UPPER_string 1 |
Definition at line 607 of file BuiltinFunctions.cpp.
#define USERID_MAX 0 |
Definition at line 1055 of file BuiltinFunctions.cpp.
#define USERID_MIN 0 |
Definition at line 1054 of file BuiltinFunctions.cpp.
#define VALUE_MAX 3 |
Definition at line 1865 of file BuiltinFunctions.cpp.
#define VALUE_MIN 1 |
Definition at line 1864 of file BuiltinFunctions.cpp.
#define VALUE_name 1 |
Definition at line 1866 of file BuiltinFunctions.cpp.
#define VALUE_newValue 2 |
Definition at line 1867 of file BuiltinFunctions.cpp.
#define VALUE_selector 3 |
Definition at line 1868 of file BuiltinFunctions.cpp.
#define VAR_MAX 1 |
Definition at line 1839 of file BuiltinFunctions.cpp.
#define VAR_MIN 1 |
Definition at line 1838 of file BuiltinFunctions.cpp.
#define VAR_name 1 |
Definition at line 1840 of file BuiltinFunctions.cpp.
#define VERIFY_MAX 5 |
Definition at line 978 of file BuiltinFunctions.cpp.
#define VERIFY_MIN 2 |
Definition at line 977 of file BuiltinFunctions.cpp.
#define VERIFY_option 3 |
Definition at line 981 of file BuiltinFunctions.cpp.
#define VERIFY_range 5 |
Definition at line 983 of file BuiltinFunctions.cpp.
#define VERIFY_reference 2 |
Definition at line 980 of file BuiltinFunctions.cpp.
#define VERIFY_start 4 |
Definition at line 982 of file BuiltinFunctions.cpp.
#define VERIFY_string 1 |
Definition at line 979 of file BuiltinFunctions.cpp.
#define WORD_MAX 2 |
Definition at line 643 of file BuiltinFunctions.cpp.
#define WORD_MIN 2 |
Definition at line 642 of file BuiltinFunctions.cpp.
#define WORD_n 2 |
Definition at line 645 of file BuiltinFunctions.cpp.
#define WORD_string 1 |
Definition at line 644 of file BuiltinFunctions.cpp.
#define WORDINDEX_MAX 2 |
Definition at line 657 of file BuiltinFunctions.cpp.
#define WORDINDEX_MIN 2 |
Definition at line 656 of file BuiltinFunctions.cpp.
#define WORDINDEX_n 2 |
Definition at line 659 of file BuiltinFunctions.cpp.
#define WORDINDEX_string 1 |
Definition at line 658 of file BuiltinFunctions.cpp.
#define WORDLENGTH_MAX 2 |
Definition at line 671 of file BuiltinFunctions.cpp.
#define WORDLENGTH_MIN 2 |
Definition at line 670 of file BuiltinFunctions.cpp.
#define WORDLENGTH_n 2 |
Definition at line 673 of file BuiltinFunctions.cpp.
#define WORDLENGTH_string 1 |
Definition at line 672 of file BuiltinFunctions.cpp.
#define WORDPOS_MAX 3 |
Definition at line 699 of file BuiltinFunctions.cpp.
#define WORDPOS_MIN 2 |
Definition at line 698 of file BuiltinFunctions.cpp.
#define WORDPOS_phrase 1 |
Definition at line 700 of file BuiltinFunctions.cpp.
#define WORDPOS_start 3 |
Definition at line 702 of file BuiltinFunctions.cpp.
#define WORDPOS_string 2 |
Definition at line 701 of file BuiltinFunctions.cpp.
#define WORDS_MAX 1 |
Definition at line 718 of file BuiltinFunctions.cpp.
#define WORDS_MIN 1 |
Definition at line 717 of file BuiltinFunctions.cpp.
#define WORDS_string 1 |
Definition at line 719 of file BuiltinFunctions.cpp.
#define X2B_MAX 1 |
Definition at line 814 of file BuiltinFunctions.cpp.
#define X2B_MIN 1 |
Definition at line 813 of file BuiltinFunctions.cpp.
#define X2B_string 1 |
Definition at line 815 of file BuiltinFunctions.cpp.
#define X2C_MAX 1 |
Definition at line 838 of file BuiltinFunctions.cpp.
#define X2C_MIN 1 |
Definition at line 837 of file BuiltinFunctions.cpp.
#define X2C_string 1 |
Definition at line 839 of file BuiltinFunctions.cpp.
#define X2D_MAX 2 |
Definition at line 878 of file BuiltinFunctions.cpp.
#define X2D_MIN 1 |
Definition at line 877 of file BuiltinFunctions.cpp.
#define X2D_n 2 |
Definition at line 880 of file BuiltinFunctions.cpp.
#define X2D_string 1 |
Definition at line 879 of file BuiltinFunctions.cpp.
#define XRANGE_end 2 |
Definition at line 1761 of file BuiltinFunctions.cpp.
#define XRANGE_MAX 2 |
Definition at line 1759 of file BuiltinFunctions.cpp.
#define XRANGE_MIN 0 |
Definition at line 1758 of file BuiltinFunctions.cpp.
#define XRANGE_start 1 |
Definition at line 1760 of file BuiltinFunctions.cpp.
BUILTIN | ( | ABBREV | ) |
Definition at line 735 of file BuiltinFunctions.cpp.
References RexxString::abbrev(), fix_args, optional_integer, and required_string.
BUILTIN | ( | ABS | ) |
Definition at line 1943 of file BuiltinFunctions.cpp.
References RexxString::abs(), fix_args, get_arg, isOfClass, and required_string.
BUILTIN | ( | ADDRESS | ) |
Definition at line 1020 of file BuiltinFunctions.cpp.
References check_args.
BUILTIN | ( | ARG | ) |
Definition at line 1093 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_list, Error_Incorrect_call_noarg, fix_args, RexxString::getCharC(), RexxInteger::getValue(), IntegerOne, IntegerTwo, new_integer(), optional_integer, optional_string, OREF_NULL, positive_integer, reportException(), TheFalseObject, TheNullArray, and TheTrueObject.
BUILTIN | ( | B2X | ) |
Definition at line 805 of file BuiltinFunctions.cpp.
References fix_args, and required_string.
BUILTIN | ( | BITAND | ) |
Definition at line 753 of file BuiltinFunctions.cpp.
References RexxString::bitAnd(), checkPadArgument(), fix_args, IntegerThree, optional_string, and required_string.
BUILTIN | ( | BITOR | ) |
Definition at line 771 of file BuiltinFunctions.cpp.
References RexxString::bitOr(), checkPadArgument(), fix_args, IntegerThree, optional_string, and required_string.
BUILTIN | ( | BITXOR | ) |
Definition at line 789 of file BuiltinFunctions.cpp.
References RexxString::bitXor(), checkPadArgument(), fix_args, IntegerThree, optional_string, and required_string.
BUILTIN | ( | C2D | ) |
Definition at line 854 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, and required_string.
BUILTIN | ( | C2X | ) |
Definition at line 829 of file BuiltinFunctions.cpp.
References fix_args, and required_string.
BUILTIN | ( | CENTER | ) |
Definition at line 324 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerThree, optional_string, required_integer, and required_string.
BUILTIN | ( | CENTRE | ) |
Definition at line 342 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerThree, optional_string, required_integer, and required_string.
BUILTIN | ( | CHANGESTR | ) |
Definition at line 2659 of file BuiltinFunctions.cpp.
References RexxString::changeStr(), fix_args, optional_integer, and required_string.
BUILTIN | ( | CHARIN | ) |
Definition at line 2182 of file BuiltinFunctions.cpp.
References check_queue(), Error_Incorrect_call_queue_no_char, fix_args, optional_big_integer, optional_string, reportException(), and RexxObject::sendMessage().
BUILTIN | ( | CHAROUT | ) |
Definition at line 2279 of file BuiltinFunctions.cpp.
References check_queue(), Error_Incorrect_call_queue_no_char, fix_args, optional_big_integer, optional_string, reportException(), and RexxObject::sendMessage().
BUILTIN | ( | CHARS | ) |
Definition at line 2384 of file BuiltinFunctions.cpp.
References check_queue(), Error_Incorrect_call_queue_no_char, fix_args, optional_string, reportException(), and RexxObject::sendMessage().
BUILTIN | ( | COMPARE | ) |
Definition at line 925 of file BuiltinFunctions.cpp.
References checkPadArgument(), RexxString::compare(), fix_args, IntegerThree, optional_string, and required_string.
BUILTIN | ( | CONDITION | ) |
Definition at line 2557 of file BuiltinFunctions.cpp.
References RexxDirectory::at(), RexxDirectory::copy(), RexxObject::copy(), Error_Incorrect_call_list, fix_args, RexxString::getBLength(), RexxString::getCharC(), IntegerOne, optional_string, OREF_NULL, reportException(), and TheNilObject.
BUILTIN | ( | COPIES | ) |
Definition at line 689 of file BuiltinFunctions.cpp.
References fix_args, required_integer, and required_string.
BUILTIN | ( | COUNTSTR | ) |
Definition at line 2679 of file BuiltinFunctions.cpp.
References RexxString::countStrRexx(), fix_args, and required_string.
BUILTIN | ( | D2C | ) |
Definition at line 910 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, and required_string.
BUILTIN | ( | D2X | ) |
Definition at line 896 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, and required_string.
BUILTIN | ( | DATATYPE | ) |
Definition at line 1007 of file BuiltinFunctions.cpp.
References fix_args, optional_string, required_string, and type.
BUILTIN | ( | DATE | ) |
Definition at line 1229 of file BuiltinFunctions.cpp.
References ALPHANUM, RexxDateTime::clear(), RexxDateTime::day, Error_Incorrect_call_format_incomp_sep, Error_Incorrect_call_format_invalid, Error_Incorrect_call_list, Error_Incorrect_call_noarg, Error_Incorrect_call_parm_wrong_sep, fix_args, RexxDateTime::formatBaseDate(), RexxDateTime::formatBaseTime(), RexxDateTime::formatDays(), RexxDateTime::formatEuropeanDate(), RexxDateTime::formatMonthName(), RexxDateTime::formatNormalDate(), RexxDateTime::formatOrderedDate(), RexxDateTime::formatStandardDate(), RexxDateTime::formatUnixTime(), RexxDateTime::formatUsaDate(), RexxDateTime::formatWeekDay(), RexxString::getBLength(), RexxString::getCharC(), SystemInterpreter::getMessageText(), RexxString::getStringData(), RexxDateTime::getTimeZoneOffset(), IntegerFive, IntegerFour, IntegerOne, IntegerThree, IntegerTwo, LeapYear, Message_Translations_January, RexxDateTime::month, new_string(), RexxString::numberValue(), Numerics::objectToInt64(), optional_string, OREF_NULL, RexxDateTime::parseEuropeanDate(), RexxDateTime::parseNormalDate(), RexxDateTime::parseOrderedDate(), RexxDateTime::parseStandardDate(), RexxDateTime::parseUsaDate(), reportException(), RexxDateTime::setBaseDate(), RexxDateTime::setBaseTime(), RexxDateTime::setDate(), RexxDateTime::setTimeZoneOffset(), RexxDateTime::setUnixTime(), work, RexxDateTime::year, and YEAR_DAYS.
BUILTIN | ( | DELSTR | ) |
Definition at line 360 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, required_integer, and required_string.
BUILTIN | ( | DELWORD | ) |
Definition at line 377 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, required_integer, and required_string.
BUILTIN | ( | DIGITS | ) |
Definition at line 1029 of file BuiltinFunctions.cpp.
References check_args, and new_integer().
BUILTIN | ( | ENDLOCAL | ) |
Definition at line 2783 of file BuiltinFunctions.cpp.
References check_args, and SystemInterpreter::popEnvironment().
BUILTIN | ( | ERRORTEXT | ) |
Definition at line 1067 of file BuiltinFunctions.cpp.
References check_args, Error_Incorrect_call_range, SystemInterpreter::getMessageText(), IntegerOne, OREF_NULL, reportException(), and required_integer.
BUILTIN | ( | FORM | ) |
Definition at line 1047 of file BuiltinFunctions.cpp.
References check_args, and Numerics::FORM_SCIENTIFIC.
BUILTIN | ( | FORMAT | ) |
Definition at line 1995 of file BuiltinFunctions.cpp.
References fix_args, RexxString::format(), optional_integer, and required_string.
BUILTIN | ( | FUZZ | ) |
Definition at line 1038 of file BuiltinFunctions.cpp.
References check_args, and new_integer().
BUILTIN | ( | INSERT | ) |
Definition at line 396 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, RexxString::insert(), IntegerFour, optional_integer, optional_string, and required_string.
BUILTIN | ( | LASTPOS | ) |
Definition at line 481 of file BuiltinFunctions.cpp.
References fix_args, RexxString::lastPosRexx(), optional_integer, and required_string.
BUILTIN | ( | LEFT | ) |
Definition at line 418 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerThree, optional_integer, optional_string, and required_string.
BUILTIN | ( | LENGTH | ) |
Definition at line 942 of file BuiltinFunctions.cpp.
References fix_args, RexxString::lengthRexx(), and required_string.
BUILTIN | ( | LINEIN | ) |
Definition at line 2132 of file BuiltinFunctions.cpp.
References check_queue(), fix_args, line, optional_big_integer, optional_string, and RexxObject::sendMessage().
BUILTIN | ( | LINEOUT | ) |
Definition at line 2222 of file BuiltinFunctions.cpp.
References check_queue(), fix_args, IntegerZero, line, optional_big_integer, optional_string, OREF_NULL, QUEUE_FIFO, and RexxObject::sendMessage().
BUILTIN | ( | LINES | ) |
Definition at line 2318 of file BuiltinFunctions.cpp.
References check_queue(), Error_Incorrect_call_list, fix_args, RexxString::getCharC(), IntegerOne, IntegerTwo, IntegerZero, RexxObject::numberValue(), optional_string, OREF_NULL, reportException(), and RexxObject::sendMessage().
BUILTIN | ( | LOWER | ) |
Definition at line 592 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, and required_string.
BUILTIN | ( | ORXMAX | ) |
Definition at line 2017 of file BuiltinFunctions.cpp.
References check_args, get_arg, isOfClass, RexxString::Max(), and required_string.
BUILTIN | ( | ORXMIN | ) |
Definition at line 2040 of file BuiltinFunctions.cpp.
References check_args, get_arg, isOfClass, RexxString::Min(), and required_string.
BUILTIN | ( | OVERLAY | ) |
Definition at line 438 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerFive, optional_integer, optional_string, RexxString::overlay(), and required_string.
BUILTIN | ( | POS | ) |
Definition at line 461 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, RexxString::posRexx(), and required_string.
BUILTIN | ( | QUALIFY | ) |
Qualify a stream name.
Definition at line 2797 of file BuiltinFunctions.cpp.
References check_args, RexxString::getStringData(), SysFileSystem::MaximumFileNameLength, new_string(), optional_string, and SysFileSystem::qualifyStreamName().
BUILTIN | ( | QUEUED | ) |
Definition at line 2535 of file BuiltinFunctions.cpp.
References check_args, and RexxObject::sendMessage().
BUILTIN | ( | QUEUEEXIT | ) |
Definition at line 2754 of file BuiltinFunctions.cpp.
References fix_args, OREF_NULL, and required_string.
BUILTIN | ( | RANDOM | ) |
Definition at line 1732 of file BuiltinFunctions.cpp.
References arg_omitted, fix_args, IntegerZero, new_integer(), and optional_integer.
BUILTIN | ( | REVERSE | ) |
Definition at line 499 of file BuiltinFunctions.cpp.
References fix_args, and required_string.
BUILTIN | ( | RIGHT | ) |
Definition at line 513 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerThree, optional_integer, optional_string, and required_string.
BUILTIN | ( | RXFUNCADD | ) |
Definition at line 2696 of file BuiltinFunctions.cpp.
References PackageManager::addRegisteredRoutine(), fix_args, optional_string, OREF_NULL, and required_string.
BUILTIN | ( | RXFUNCDROP | ) |
Definition at line 2720 of file BuiltinFunctions.cpp.
References PackageManager::dropRegisteredRoutine(), fix_args, and required_string.
BUILTIN | ( | RXFUNCQUERY | ) |
Definition at line 2735 of file BuiltinFunctions.cpp.
References fix_args, PackageManager::queryRegisteredRoutine(), and required_string.
BUILTIN | ( | SETLOCAL | ) |
Definition at line 2773 of file BuiltinFunctions.cpp.
References check_args, and SystemInterpreter::pushEnvironment().
BUILTIN | ( | SIGN | ) |
Definition at line 1967 of file BuiltinFunctions.cpp.
References fix_args, get_arg, isOfClass, required_string, and RexxString::sign().
BUILTIN | ( | SOURCELINE | ) |
Definition at line 2062 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_sourceline, fix_args, RexxSource::get(), IntegerOne, new_integer(), positive_integer, reportException(), required_integer, and RexxSource::sourceSize().
BUILTIN | ( | SPACE | ) |
Definition at line 551 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerThree, optional_integer, optional_string, and required_string.
BUILTIN | ( | STREAM | ) |
Definition at line 2411 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_list, Error_Incorrect_call_maxarg, Error_Incorrect_call_minarg, Error_Incorrect_call_stream_name, fix_args, RexxString::getBLength(), RexxString::getCharC(), RexxInteger::getValue(), IntegerThree, IntegerTwo, new_string(), optional_string, OREF_NULL, reportException(), required_string, RexxObject::sendMessage(), RexxString::strCompare(), STREAM_COMMAND, STREAM_DESCRIPTION, STREAM_STATUS, RexxString::upper(), and RexxString::wordPos().
BUILTIN | ( | STRIP | ) |
Definition at line 531 of file BuiltinFunctions.cpp.
References fix_args, optional_string, and required_string.
BUILTIN | ( | SUBSTR | ) |
Definition at line 570 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerFour, optional_integer, optional_string, required_integer, and required_string.
BUILTIN | ( | SUBWORD | ) |
Definition at line 631 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, required_integer, and required_string.
BUILTIN | ( | SYMBOL | ) |
Definition at line 1805 of file BuiltinFunctions.cpp.
References RexxVariableBase::exists(), fix_args, RexxVariableDictionary::getVariableRetriever(), isOfClass, new_string(), OREF_NULL, and required_string.
BUILTIN | ( | TIME | ) |
Definition at line 1508 of file BuiltinFunctions.cpp.
References RexxDateTime::adjustTimeZone(), RexxDateTime::clear(), Error_Incorrect_call_format_invalid, Error_Incorrect_call_invalid_conversion, Error_Incorrect_call_list, Error_Incorrect_call_noarg, fix_args, RexxDateTime::formatBaseTime(), RexxDateTime::formatCivilTime(), RexxDateTime::formatHours(), RexxDateTime::formatLongTime(), RexxDateTime::formatMinutes(), RexxDateTime::formatNormalTime(), RexxDateTime::formatSeconds(), RexxDateTime::formatTimeZone(), RexxDateTime::formatUnixTime(), RexxString::getBLength(), RexxString::getCharC(), RexxString::getStringData(), RexxDateTime::getTimeZoneOffset(), RexxDateTime::getUTCBaseTime(), IntegerOne, IntegerThree, IntegerTwo, MICROSECONDS, new_string(), RexxString::numberValue(), Numerics::objectToInt64(), optional_string, OREF_NULL, RexxDateTime::parseCivilTime(), RexxDateTime::parseLongTime(), RexxDateTime::parseNormalTime(), reportException(), RexxDateTime::setBaseTime(), RexxDateTime::setHours(), RexxDateTime::setMinutes(), RexxDateTime::setSeconds(), RexxDateTime::setTimeZoneOffset(), RexxDateTime::setUnixTime(), and work.
BUILTIN | ( | TRACE | ) |
Definition at line 2094 of file BuiltinFunctions.cpp.
References fix_args, optional_string, and OREF_NULL.
BUILTIN | ( | TRANSLATE | ) |
Definition at line 959 of file BuiltinFunctions.cpp.
References checkPadArgument(), fix_args, IntegerFour, optional_integer, optional_string, and required_string.
BUILTIN | ( | TRUNC | ) |
Definition at line 868 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, required_string, and RexxString::trunc().
BUILTIN | ( | UPPER | ) |
Definition at line 612 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, and required_string.
BUILTIN | ( | USERID | ) |
Definition at line 1057 of file BuiltinFunctions.cpp.
References check_args, and SystemInterpreter::getUserid().
BUILTIN | ( | VALUE | ) |
Definition at line 1870 of file BuiltinFunctions.cpp.
References RexxVariableBase::assign(), Error_Incorrect_call_selector, Error_Incorrect_call_symbol, fix_args, RexxString::getBLength(), RexxInternalObject::getValue(), RexxVariableDictionary::getVariableRetriever(), IntegerOne, RexxString::isSymbol(), optional_argument, optional_string, OREF_NULL, reportException(), required_string, STRING_COMPOUND_NAME, STRING_NAME, STRING_STEM, TheEnvironment, RexxString::upper(), and SystemInterpreter::valueFunction().
BUILTIN | ( | VAR | ) |
Definition at line 1842 of file BuiltinFunctions.cpp.
References RexxVariableBase::exists(), fix_args, RexxVariableDictionary::getVariableRetriever(), isOfClass, OREF_NULL, required_string, TheFalseObject, and TheTrueObject.
BUILTIN | ( | VERIFY | ) |
Definition at line 985 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, optional_string, and required_string.
BUILTIN | ( | WORD | ) |
Definition at line 647 of file BuiltinFunctions.cpp.
References fix_args, required_integer, and required_string.
BUILTIN | ( | WORDINDEX | ) |
Definition at line 661 of file BuiltinFunctions.cpp.
References fix_args, required_integer, and required_string.
BUILTIN | ( | WORDLENGTH | ) |
Definition at line 675 of file BuiltinFunctions.cpp.
References fix_args, required_integer, and required_string.
BUILTIN | ( | WORDPOS | ) |
Definition at line 704 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, and required_string.
BUILTIN | ( | WORDS | ) |
Definition at line 721 of file BuiltinFunctions.cpp.
References fix_args, and required_string.
BUILTIN | ( | X2B | ) |
Definition at line 817 of file BuiltinFunctions.cpp.
References fix_args, and required_string.
BUILTIN | ( | X2C | ) |
Definition at line 841 of file BuiltinFunctions.cpp.
References fix_args, and required_string.
BUILTIN | ( | X2D | ) |
Definition at line 882 of file BuiltinFunctions.cpp.
References fix_args, optional_integer, and required_string.
BUILTIN | ( | XRANGE | ) |
Definition at line 1763 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_pad, fix_args, RexxString::getBLength(), RexxString::getCharC(), IntegerOne, IntegerTwo, optional_string, OREF_NULL, RexxString::putCharB(), raw_string(), and reportException().
bool check_queue | ( | RexxString * | name | ) |
Definition at line 2111 of file BuiltinFunctions.cpp.
References OREF_NULL, and RexxString::strCaselessCompare().
Referenced by BUILTIN().
void checkPadArgument | ( | const char * | pFuncName, |
RexxObject * | position, | ||
RexxString * | pad | ||
) |
Definition at line 306 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_pad, RexxString::getBLength(), OREF_NULL, and reportException().
Referenced by BUILTIN().
void expandArgs | ( | RexxObject ** | arguments, |
size_t | argcount, | ||
size_t | min, | ||
size_t | max, | ||
const char * | function | ||
) |
Verify that a function has received all of its required arguments, and did not receive extras.
argcount | The number of arguments passed to the function. |
min | The minimum required arguments |
max | The maximum required arguments |
function | The function name |
Definition at line 75 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_maxarg, Error_Incorrect_call_minarg, Error_Incorrect_call_noarg, min, OREF_NULL, and reportException().
RexxObject* optionalBigIntegerArg | ( | size_t | position, |
RexxObject ** | arguments, | ||
size_t | argcount, | ||
const char * | function | ||
) |
Process an optional argument and ensure it is a valid integer that can be expressed as a 64-bit value.
position | The argument position for any error messages (1 to argcount). |
argcount | The number of arguments passed to the function. |
function | The function name |
Definition at line 283 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_whole, Numerics::int64Object(), OREF_NULL, and reportException().
RexxInteger* optionalIntegerArg | ( | size_t | position, |
RexxObject ** | arguments, | ||
size_t | argcount, | ||
const char * | function | ||
) |
Process an optional argument and ensure it is a valid integer
position | The argument position for any error messages (1 to argcount). |
argcount | The number of arguments passed to the function. |
function | The function name |
Definition at line 216 of file BuiltinFunctions.cpp.
References Numerics::ARGUMENT_DIGITS, Error_Incorrect_call_whole, isOfClass, new_integer(), OREF_NULL, reportException(), and RexxObject::requestNumber().
RexxString* optionalStringArg | ( | size_t | position, |
RexxObject ** | arguments, | ||
size_t | argcount, | ||
const char * | function | ||
) |
Process an optional argument and potentially convert it into a string argument
position | The argument position for any error messages (1 to argcount). |
argcount | The number of arguments passed to the function. |
function | The function name |
Definition at line 155 of file BuiltinFunctions.cpp.
References isOfClass, OREF_NULL, and RexxObject::requestString().
RexxObject* requiredBigIntegerArg | ( | size_t | position, |
RexxObject ** | arguments, | ||
size_t | argcount, | ||
const char * | function | ||
) |
Process a required argument and ensure it is a valid integer that can be expressed as a 64-bit value.
position | The argument position for any error messages (1 to argcount). |
argcount | The number of arguments passed to the function. |
function | The function name |
Definition at line 252 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_noarg, Error_Incorrect_call_whole, Numerics::int64Object(), OREF_NULL, and reportException().
RexxInteger* requiredIntegerArg | ( | size_t | position, |
RexxObject ** | arguments, | ||
size_t | argcount, | ||
const char * | function | ||
) |
Process a required argument and ensure it is a valid integer
position | The argument position for any error messages (1 to argcount). |
argcount | The number of arguments passed to the function. |
function | The function name |
Definition at line 184 of file BuiltinFunctions.cpp.
References Numerics::ARGUMENT_DIGITS, Error_Incorrect_call_noarg, Error_Incorrect_call_whole, isOfClass, new_integer(), OREF_NULL, reportException(), and RexxObject::requestNumber().
RexxString* requiredStringArg | ( | size_t | position, |
RexxObject ** | arguments, | ||
size_t | argcount, | ||
const char * | function | ||
) |
Process a required argument and potentially convert it into a string argument
position | The argument position for any error messages (1 to argcount). |
argcount | The number of arguments passed to the function. |
function | The function name |
Definition at line 128 of file BuiltinFunctions.cpp.
References Error_Incorrect_call_noarg, isOfClass, OREF_NULL, reportException(), and RexxObject::requestString().