Home | Previous Page | Next Page   GLS Environment Variables > GLS-Related Environment Variables >

ESQLMF

The ESQLMF environment variable can have the values 1 or 0.

Read syntax diagramSkip visual syntax diagram>>-ESQLMF--+-0-+-----------------------------------------------><
           '-1-'

Element
Description
0
esql compiles source code whose non-ASCII characters have already been converted.
1
esql invokes esqlmf to filter multibyte characters when preprocessing an ESQL/C source file.

The ESQLMF environment variable indicates whether the esql command automatically invokes the ESQL/C multibyte filter, esqlmf.

The value of the CC8BITLEVEL environment variable determines the type of filtering that esqlmf performs. For information about esqlmf, see Generating Non-ASCII Filenames.

Important:
For ESQLMF to take effect, CC8BITLEVEL must not be set to 3.

If you want to compile existing source code whose non-ASCII characters have already been converted, either set ESQLMF to 0 or do not set it. In either case, esql does not invoke esqlmf.

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]