Code Summary

Code

Description

A

Algebraic function: evaluate expressions.

AE

Algebraic function: evaluate extended expressions.

B64

Encode/decode string using Base64.

C

Concatenate elements.

CALL

Call an Embedded Basic subroutine.

D

Date - convert date.

D1

Define controlling attribute linked to one or more dependent attributes (only used within attribute 8 conversions).

D2

Define dependent attribute (only used within attribute 8 conversions).

F

Function - manipulate expressions based on a reverse Polish notation.

FE

Function - manipulate extended expressions using standard reverse Polish notation.

FS Function - manipulate expression based on the standard reverse Polish notation.

G

Group - select one or more contiguous elements from an attribute value.

L

Length - returns length of value, or value itself if within specified length.

MC

Mask Character - extract and convert characters.

MD

Mask Decimal - convert and scale numbers.

MK

Mask Metric - display approximate value.

ML

Mask decimal Left aligned - convert and scale decimals left aligned.

MP

Mask Packed - convert packed decimals.

MR

Mask decimal Right aligned - convert and scale decimals right aligned.

MT

Mask Time - convert time.

P

Pattern matching - returns values matching pattern (or null).

R

Range check - returns values within ranges(s) (or null).

S

Substitution - specifies substitution elements for values.

S

SOUNDEX - generates the phonetic equivalent of its input.

T

Text - extract a contiguous string of characters from a value.

Tfile

Translate file - translate values using a second file.

U

User exit - execute assembler-coded routine or process value.

Case Sensitivity

If keyword case-insensitivity is selected, these codes and their operators and operand keywords can be in any combination of upper or lower case. Otherwise, they must be in upper case.