All Manuals > LispWorks® User Guide and Reference Manual > 38 The LISPWORKS Package

*external-formats* Variable

Summary

A list of the names of the defined external formats.

Package

lispworks

Initial Value

See Examples below.

Description

The variable *external-formats* contains a list of the names of the defined external formats.

The platform-specific external format names are:

code-page

Uses the encoding in the Microsoft Windows code page specified by the :id parameter.

latin-portable

Intended for use when communicating with X servers, for example when passing XLFD names. Uses the X Portable Character Set.

host-portable

A synonym for latin-portable.

Examples

The initial value on Microsoft Windows platforms is:

(WIN32:CODE-PAGE FLI::UNICODE-WCHAR FLI::LATIN-1-WCHAR FLI:ASCII-WCHAR :KOI8-R :MACOS-ROMAN :UTF-32 :UTF-32BE :UTF-32LE :UTF-32-REVERSED :UTF-32-NATIVE :UTF-16 :UTF-16BE :UTF-16LE :UTF-16-REVERSED :UTF-16-NATIVE :UTF-8 :GBK :WINDOWS-CP936 EXTERNAL-FORMAT:DOUBLE-BYTE-TABLE-LOOKUP :JIS :EUC-JP :SJIS :LATIN-1-TERMINAL :BMP :UNICODE :LATIN-1-SAFE :LATIN-1-CHECKED :LATIN-1 :EUC :SHIFT-JIS :NIHONGO-MS :NIHONGO-EUC :NIHONGO-JIS CHARACTER :BMP-REVERSED :BMP-NATIVE EXTERNAL-FORMAT::RAW-BASE-CHARACTER :ASCII-TERMINAL :ASCII)

The initial value on all other platforms is:

(FLI::UNICODE-WCHAR FLI::LATIN-1-WCHAR FLI:ASCII-WCHAR :KOI8-R :MACOS-ROMAN :UTF-32 :UTF-32BE :UTF-32LE :UTF-32-REVERSED :UTF-32-NATIVE :UTF-16 :UTF-16BE :UTF-16LE :UTF-16-REVERSED :UTF-16-NATIVE :UTF-8 :GBK :WINDOWS-CP936 EXTERNAL-FORMAT:DOUBLE-BYTE-TABLE-LOOKUP :JIS :EUC-JP :SJIS :LATIN-1-TERMINAL :BMP :UNICODE :LATIN-1-SAFE :LATIN-1-CHECKED :LATIN-1 :EUC :SHIFT-JIS :NIHONGO-MS :NIHONGO-EUC :NIHONGO-JIS EXTERNAL-FORMAT::HOST-PORTABLE EXTERNAL-FORMAT::LATIN-PORTABLE CHARACTER :BMP-REVERSED :BMP-NATIVE EXTERNAL-FORMAT::RAW-BASE-CHARACTER :ASCII-TERMINAL :ASCII)

LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:41