Download FLCL - User Manual

Transcript
FLCL - User Manual
4.4.15
393 / 764
PARAMETER SUBCHR
SYNOPSIS
HELP:
PATH:
TYPE:
SYNTAX:
Default substitution character list [0x1A] (maximal 8 code points)
ICNV
NUMBER
SUBCHR[num/SYSTEM...]
DESCRIPTION As substitution character (SUBCHR) you can define a list with up to 8 UNICODE points which are used for
the substitution of invalid or incomplete characters if the corresponding code point is not defined in the substitution table (see
SUBTAB). If you assign to it the keyword SYSTEM the value 0x1A is written as default substitution character.
If you activate substitution and no SUBCHR is defined, then unsupported characters will be replaced by CODEPOINT 0x00001A.
On the other hand SUBCHR will replace every undefined code point in the substitution table, what is the same behavior when
using a USRTAB with corresponding SUBCHR values for every possible code point (000000-200000). If SUBCHR but no
MODE is defined the substitution mode will be activated.
This conversion is pre-calculated once at beginning of execution to reduce the required CPU time for the conversion.
SELECTIONS
• SYSTEM -Use system specific substitution char (0x1A for ASCII/UTF, 0x3F for EBCDIC)
4.4.16
PARAMETER SYSTAB
SYNOPSIS
HELP:
PATH:
TYPE:
SYNTAX:
Define a preloaded system substitution table
ICNV
NUMBER
SYSTAB=ICONV
DESCRIPTION With the system table (SYSTAB) you can load a substitution table with a predefined transliteration schema.
Entries in the USRTAB can be used to override predefined transliteration entries or add missing transliteration code points. The
options listed at the end of this chapter are available.
If a substitution table is used then the MODE option (STOP/IGNORE/SUBSTITUTE) is only relevant for characters that cannot
be converted or substituted.
This conversion is pre-calculated once at beginning of execution to reduce the required CPU time for the conversion.
SELECTIONS
• ICONV -Preload with ICONV//TRANSLIT substitution table
4.4.17
PARAMETER USRTAB
SYNOPSIS
HELP:
PATH:
TYPE:
SYNTAX:
Name of the file containing the user conversion table
ICNV
STRING
USRTAB=’str’/NPAS/SEPA/DELA/DLAX
DESCRIPTION With this parameter, you can choose a predefined subset or standard manipulation for the system tables via
keyword (see flcl help "xcnv.inp .sav.fil.cnv.chr.usrtab" for available keywords). Alternatively, you can
use a file containing a user defined substitution table (USRTAB).
For the user table file, all rules and replacements are valid which are described under "FILENAME HANDLING" above. For
example: