You are on page 1of 4

Name %ABS %ADDR %ALLOC %CHAR %CHECK %CHECKR %DATE %DAYS %DEC %DECH %DECPOS %DIFF %DIV %EDITC

%EDITFLT %EDITW %ELEM %EOF

Arguments numeric expression variable name number of bytes to allocate graphic, UCS-2, numeric, date, time, or timestamp expression {: date, time, or timestamp format} comparator string:string to be checked{:start position} comparator string:string to be checked{:start position} {value {: date format}} number of days numeric expression {:digits:decpos} numeric expression :digits:decpos numeric expression date or time expression: date or time expression: unit dividend: divisor non-float numeric expression:edit code {:*CURSYM | *ASTFILL | currency symbol} numeric expression non-float numeric expression:edit word array, table, or multiple occurrence data structure name {file name}

%EQUAL

{file name}

%ERROR

%FLOAT %FOUND

numeric expression {file name}

%GRAPH %HOURS %INT %INTH %LEN %LOOKUPxx %MINUTES %MONTHS

character, graphic, or UCS-2 expression number of hours numeric expression numeric expression any expression argument: array{:start index {:number of elements}} number of minutes number of months

%MSECONDS %NULLIND %OCCUR %OPEN %PADDR %PARMS %REALLOC %REM %REPLACE

number of microseconds null-capable field name multiple-occurrence data structure name file name procedure or prototype name none pointer: numeric expression dividend: divisor replacement string: source string {:start position {:source length to replace}} search argument:string to be searched{:start position} number of seconds

%SCAN %SECONDS %SHTDN %SIZE %SQRT %STATUS

variable, array, or literal {:* ALL} numeric value {file name}

%STR %SUBDT %SUBST %THIS %TIME %TIMESTAMP %TLOOKUPxx %TRIM %TRIML %TRIMR %UCS2 %UNS %UNSH %XFOOT %XLATE %YEARS

pointer{:maximum length} date or time expression: unit string:start{:length} {value {: time format}} {(value {: timestamp format})} argument: search table {: alternate table} string string string character, graphic, or UCS-2 expression numeric expression numeric expression array expression from-characters: to-characters: string {: start position} number of years

Value Returned absolute value of expression address of variable pointer to allocated storage value in character format first position of a character that is not in the comparator string, or zero if not found last position of a character that is not in the comparator string, or zero if not found the date that corresponds to the specified value , or the current system date if none is specified number of days as a duration value in packed numeric format half-adjusted value in packed numeric format number of decimal digits difference between the two dates, times, or timestamps in the specified unit the quotient from the division of the two arguments string representing edited value character external display representation of float string representing edited value number of elements or occurrences '1' if the most recent file input operation or write to a subfile (for a particular file, if specified) ended in an end-of-file or beginning-of-file condition '0' otherwise '1' if the most recent SETLL (for a particular file, if specified) or LOOKUP operation found an exact match '0' otherwise '1' if the most recent operation code with extender 'E' specified resulted in an error '0' otherwise value in float format '1' if the most recent relevant operation (for a particular file, if specified) found a record (CHAIN, DELETE, SETGT, SETLL), an element (LOOKUP), or a match (CHECK, CHECKR, SCAN) '0' otherwise value in graphic format number of hours as a duration value in integer format half-adjusted value in integer format length in digits or characters array index of the matching element number of minutes as a duration number of months as a duration

number of microseconds as a duration value in indicator format representing the null indicator setting for the null-capable field current occurrence of the multiple-occurrence data structure '1' if the specified file is open '0' if the specified file is closed address of procedure or prototype number of parameters passed to procedure pointer to allocated storage the remainder from the division of the two arguments string produced by inserting replacement string into source string, starting at start position and replacing the specified number of characters first position of search argument in string or zero if not found number of seconds as a duration '1' if the system operator has requested shutdown '0' otherwise size of variable or literal square root of the numeric value 0 if no program or file error occurred since the most recent operation code with extender 'E' specified most recent value set for any program or file status, if an error occurred if a file is specified, the value returned is the most recent status for that file characters addressed by pointer argument up to but not including the first x'00' an unsigned numeric value that contains the specified portion of the date or time value substring the class instance of the native method the time that corresponds to the specified value , or the current system time if none is specified the timestamp that corresponds to the specified value , or the current system timestamp if none is specified '*ON' if there is a match '*OFF' otherwise string with left and right blanks trimmed string with left blanks trimmed string with right blanks trimmed value in UCS-2 format value in unsigned format half-adjusted value in unsigned format sum of the elements the string with from-characters replaced by to-characters number of years as a duration

You might also like