Summary of NLS Formats by Category
|
Category |
Formats for NLS |
Description |
|
BIDI text handling |
$BIDIw.
Format
|
Converts between a logically-ordered string and a visually-ordered string,
by reversing the order of Hebrew characters while preserving the order of
Latin words and numbers. |
|
$LOGVSw.
Format
|
Processes a character string that is in left-to-right-logical order,
and then writes the character string in visual order. |
|
$LOGVSRw.
Format
|
Processes a character string that is in right-to-left-logical order,
and then writes the character string in visual order. |
|
$VSLOGw.
Format
|
Processes a character string that is in visual order, and then writes
the character string in left-to-right logical order. |
|
$$VSLOGRw.
Format
|
Processes a character string that is in visual order, and then writes
the character string in right-to-left logical order. |
|
Character |
$UCS2Bw.
Format
|
Processes a character string that is in the encoding of the current
SAS session, and then writes the character string in big-endian, 16-bit, UCS2,
Unicode encoding. |
|
$UCS2BEw.
Format
|
Processes a character string that is in big-endian, 16-bit, UCS2, Unicode
encoding, and then writes the character string in the encoding of the current
SAS session. |
|
$UCS2Lw.
Format
|
Processes a character string that is in the encoding of the current
SAS session, and then writes the character string in little-endian, 16-bit,
UCS2, Unicode encoding. |
|
$UCS2LEw.
Format
|
Processes a character string that is in little-endian, 16-bit, UCS2,
Unicode encoding, and then writes the character string in the encoding of
the current SAS session. |
|
$UCS2Xw.
Format
|
Processes a character string that is in the encoding of the current
SAS session, and then writes the character string in native-endian, 16-bit,
UCS2, Unicode encoding. |
|
$UCS2XEw.
Format
|
Processes a character string that is in native-endian, 16-bit, UCS2,
Unicode encoding, and then writes the character string in the encoding of
the current SAS session. |
|
$UCS4Bw.
Format
|
Processes a character string that is in the encoding of the current
SAS session, and then writes the character string in big-endian, 32-bit, UCS4,
Unicode encoding. |
|
$UCS4BEw.
Format
|
Processes a character string that is in big-endian, 32-bit, UCS4, Unicode
encoding, and then writes the character string in the encoding of the current
SAS session. |
|
$UCS4Lw.
Format
|
Processes a character string that is in the encoding of the current
SAS session, and then writes the character string in little-endian, 32-bit,
UCS4, Unicode encoding. |
|
$UCS4LEw.
Format
|
Processes a character string that is in little-endian, 32-bit, UCS4,
Unicode encoding, and then writes the character string in the encoding of
the current SAS session. |
|
$UCS4Xw.
Format
|
Processes a character string that is in the encoding of the current
SAS session, and then writes the character string in native-endian, 32-bit,
UCS4, Unicode encoding. |
|
$UCS4XEw.
Format
|
Processes a character string that is in native-endian, 32-bit, UCS4,
Unicode encoding, and then writes the character string in the encoding of
the current SAS session. |
|
$UESCw.
Format
|
Processes a character string that is encoded in the current SAS session,
and then writes the character string in Unicode escape (UESC) representation. |
|
$UESCEw.
Format
|
Processes a character string that is in Unicode escape (UESC) representation,
and then writes the character string in the encoding of the current SAS session. |
|
$UNCRw.
Format
|
Processes a character string that is encoded in the current SAS session,
and then writes the character string in numeric character representation (NCR). |
|
$UNCREw.
Format
|
Processes a character string that is in numeric character representation
(NCR), and then writes the character string in the encoding of the current
SAS session. |
|
$UPARENw.
Format
|
Processes a character string that is encoded in the current SAS session,
and then writes the character string in Unicode parenthesis (UPAREN) representation. |
|
$UPARENE.
Format
|
Processes a character string that is in Unicode parenthesis (UPAREN),
and then writes the character string in the encoding of the current SAS session. |
|
$UTF8X2.
Format
|
Processes a character string that is in the encoding of the current
SAS session, and then writes the character string in universal transformation
format (UTF-8) encoding. |
|
Currency Conversion |
EURFRATSw.d
Format
|
Converts an amount from Austrian schillings to euros. |
|
EURFRBEFw.d
Format
|
Converts an amount from Belgian francs to euros. |
|
EURFRCHFw.d
Format
|
Converts an amount from Swiss francs to euros. |
|
EURFRCZKw.d
Format
|
Converts an amount from Czech koruny to euros. |
|
EURFRDEMw.d
Format
|
Converts an amount from Deutsche marks to euros. |
|
EURFRDKKw.d
Format
|
Converts an amount from Danish kroner to euros. |
|
EURFRESPw.d
Format
|
Converts an amount from Spanish pesetas to euros. |
|
EURFRFIMw.d
Format
|
Converts an amount from Finnish markkaa to euros. |
|
EURFRFRFw.d
Format
|
Converts an amount from French francs to euros. |
|
EURFRGBPw.d
Format
|
Converts an amount from British pounds to euros. |
|
EURFRGRDw.d
Format
|
Converts an amount from Greek drachmas to euros. |
|
EURFRHUFw.d
Format
|
Converts an amount from Hungarian forints to euros. |
|
EYRFRIEPw,d
Firnat
|
Converts an amount from Irish pounds to euros. |
|
EURFRITLw.d
Format
|
Converts an amount from Italian lire to euros. |
|
EURFRLUFw.d
Format
|
Converts an amount from Luxembourg francs to euros. |
|
EURFRNLGw.d
Format
|
Converts an amount from Dutch guilders to euros. |
|
EURFRNOKw.d
Format
|
Converts an amount from Norwegian krone to euros. |
|
EURFRPLZw.d
Format
|
Converts an amount from Polish zlotys to euros. |
|
EURFRPTEw.d
Format
|
Converts an amount from Portuguese escudos to euros. |
|
EURFRROLw.d
Format
|
Converts an amount from Romanian lei to euros. |
|
EURFRRURw.d
Format
|
Converts an amount from Russian rubles to euros. |
|
EYRFRSEKw.d
Format
|
Converts an amount from Swedish kronor to euros. |
|
EURFRSITw.d
Format
|
Converts an amount from Slovenian tolars to euros. |
|
EURFRTRLw.d
Format
|
Converts an amount from Turkish liras to euros. |
|
EURFRYUDw.d
Format
|
Converts an amount from Yugoslavian dinars to euros. |
|
EURTOATSw.d
Format
|
Converts an amount from euros to Austrian schillings. |
|
EURTOBEFw.d
Format
|
Converts an amount from euros to Belgian francs. |
|
EURTOCHFw.d
Format
|
Converts an amount from euros to Swiss francs. |
|
EURTOCZKw.d
Format
|
Converts an amount from euros to Czech koruny. |
|
EURTODEMw.d
Format
|
Converts an amount from euros to Deutsche marks. |
|
EURTODKKw.d
Format
|
Converts an amount from euros to Danish kroner. |
|
EURTOESPw.d
Format
|
Converts an amount from euros to Spanish pesetas. |
|
EURTOFIMw.d
Format
|
Converts an amount from euros to Finnish markkaa. |
|
EURTOFRFw.d
Format
|
Converts an amount from euros to French francs. |
|
EURTOGBPw.d
Format
|
Converts an amount from euros to British pounds. |
|
EURTOGRDw.d
Format
|
Converts an amount from euros to Greek drachmas. |
|
EURTOHUFw.d
Format
|
Converts an amount from euros to Hungarian forints. |
|
EURTOIEPw.d
Format
|
Converts an amount from euros to Irish pounds. |
|
EURTOITLw.d
Format
|
Converts an amount from euros to Italian lire. |
|
EURTOLUFw.d
Format
|
Converts an amount from euros to Luxembourg francs. |
|
EURTONLGw.d
Format
|
Converts an amount from euros to Dutch guilders. |
|
EURTONOKw.d
Format
|
Converts an amount from euros to Norwegian krone. |
|
EURTOPLZw.d
Format
|
Converts an amount from euros to Polish zlotys. |
|
EURTOPTEw.d
Format
|
Converts an amount from euros to Portuguese escudos. |
|
EURTOROLw.d
Format
|
Converts an amount from euros to Romanian lei. |
|
EURTORURw.d
Format
|
Converts an amount from euros to Russian rubles. |
|
EURTOSEKw.d
Format
|
Converts an amount from euros to Swedish kronor. |
|
EURTOSITw.d
Format
|
Converts an amount from euros to Slovenian tolars. |
|
EURTOTRLw.d
Format
|
Converts an amount from euros to Turkish liras. |
|
EURTOYUDw.d
Format
|
Converts an amount from euros to Yugoslavian dinars. |
|
DBCS |
$KANJIw.
Format
|
Adds shift-code data to DBCS data. |
|
$KANJIXw.
Format
|
Removes shift-code data from DBCS data. |
|
Date and Time |
EURDFDDw.
Format
|
Writes international date values in the form dd.mm.yy or dd.mm.yyyy. |
|
EURDFDEw.
Format
|
Writes international date values in the form ddmmmyy or ddmmmyyyy. |
|
EURDFDNw.
Format
|
Writes international date values as the day of the week. |
|
EURDFDTw.d
Format
|
|