| Category |
Language elements |
Description |
| BIDI text handling | $BIDIw. Format | Converts
between a logically ordered string and a visually ordered string, by reversing the order of Hebrew and Arabic 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. |
| $UPARENEw. 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. |
| $UTF8Xw. 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. |
| $UTF8XEw. Format | Processes a character string that is in universal
transformation format (UTF-8), and then writes the character string in the encoding of the current SAS session. |
| Date and Time | HDATEw. Format | Writes date
values in the form yyyy mmmmm dd where dd is the day-of-the-month, mmmmm represents the month's name in Hebrew, and yyyy is
the year. |
| HEBDATEw. Format | Writes date values according to the Jewish
calendar. |
| MINGUOw. Format | Writes date values as Taiwanese dates in the
form yyyymmdd. |
| NENGOw. Format | Writes date values as Japanese dates in the
form e.yymmdd. |
| NLDATEw. Format | Converts a SAS date value to the date value
of the specified locale, and then writes the date value as a date. |
| NLDATEMDw. Format | Converts the SAS date value to the date value
of the specified locale, and then writes the value as the name of the month and the day of the month. |
| NLDATEMNw. Format | Converts a SAS date value to the date value
of the specified locale, and then writes the value as the name of the month. |
| NLDATEWw. Format | Converts a SAS date value to the date value
of the specified locale, and then writes the value as the date and the day of the week. |
| NLDATEWNw. Format | Converts the SAS date value to the date value
of the specified locale, and then writes the date value as the day of the week. |
| NLDATEYMw. Format | Converts the SAS date value to the date value
of the specified locale, and then writes the date value as the year and the name of the month. |
| NLDATEYQw. Format | Converts the SAS date value to the date value
of the specified locale, and then writes the date value as the year and the quarter. |
| NLDATEYRw. Format | Converts the SAS date value to the date value
of the specified locale, and then writes the date value as the year. |
| NLDATEYWw. Format | Converts the SAS date value to the date value
of the specified locale, and then writes the date value as the year and the week. |
| NLDATMw. Format | Converts a SAS datetime value to the datetime
value of the specified locale, and then writes the value as a datetime. |
| NLDATMAPw. Format | Converts a SAS datetime value to the datetime
value of the specified locale, and then writes the value as a datetime with a.m. or p.m. |
| NLDATMDTw. Format | Converts the SAS datetime value to the datetime
value of the specified locale, and then writes the value as the name of the month, day of the month and year. |
| NLDATMMDw. Format | Converts the SAS datetime value to the datetime
value of the specified locale, and then writes the value as the name of the month and the day of the month. |
| NLDATMMNw. Format | Converts the SAS datetime value to the datetime
value of the specified locale, and then writes the value as the name of the month. |
| NLDATMTMw. Format | Converts the time portion of a SAS datetime
value to the time-of-day value of the specified locale, and then writes the value as a time of day. |
| NLDATMTZw. Format | Converts the time portion of the SAS datetime
of the locale to the time of day and time zone. |
| NLDATMWw. Format | Converts SAS datetime values to the locale
sensitive datetime string as the day of the week and the datetime. |
| NLDATMWNw. Format | Converts a SAS datetime value to the datetime
value of the specified locale, and then writes the value as the day of the week. |
| NLDATMWZw. Format | Converts SAS date values of the specified
locale to a day-of-week, datetime, and time zone value. |
| NLDATMYMw. Format | Converts the SAS datetime value to the datetime
value of the specified locale, and then writes the value as the year and the name of the month. |
| NLDATMYQw. Format | Converts the SAS datetime value to the datetime
value of the specified locale, and then writes the value as the year and the quarter of the year. |
| NLDATMYRw. Format | Converts the SAS datetime value to the datetime
value of the specified locale, and then writes the value as the year. |
| NLDATMYWw. Format | Converts the SAS datetime value to the datetime
value of the specified locale, and then writes the value as the year and the name of the week. |
| NLDATMZw. Format | Converts SAS datetime values to the locale-sensitive
datetime string as time zone and datetime. |
| NLTIMAPw. Format | Converts a SAS time value to the time value
of a specified locale, and then writes the value as a time value with a.m. or p.m. NLTIMAP also converts SAS date-time values. |
| NLTIMEw. Format | Converts a SAS time value to the time value
of the specified locale, and then writes the value as a time value. NLTIME also converts SAS date-time values. |
| WEEKUw. Format | Writes a week number in decimal format by using
the U algorithm. |
| WEEKVw. Format | Writes a week number in decimal format by using
the V algorithm. |
| WEEKWw. Format | Writes a week number in decimal format by using
the W algorithm. |
| YYWEEKUw. Format | Writes a week number in decimal format by
using the U algorithm, excluding day-of-the-week information. |
| YYWEEKVw. Format | Writes a week number in decimal format by
using the V algorithm, excluding day-of-the-week information. |
| YYWEEKWw. Format | Writes a week number in decimal format by
using the W algorithm, excluding the day-of-week information. |
| DBCS | $KANJIw. Format | Adds shift-code data
to DBCS data. |
| $KANJIXw. Format | Removes shift-code data from DBCS data. |
| Hebrew text handling | $CPTDWw. Format | Processes
a character string that is in Hebrew text, encoded in IBM-PC (cp862), and then writes the character string in Windows Hebrew
encoding (cp 1255). |
| $CPTWDw. Format | Processes a character string that is encoded
in Windows (cp1255), and then writes the character string in Hebrew DOS (cp862) encoding. |
| Numeric | EUROw.d Format | Writes numeric
values with a leading euro symbol (E), a comma that separates every three digits, and a period that separates the decimal
fraction. |
| EUROXw.d Format | Writes numeric values with a leading euro symbol
(E), a period that separates every three digits, and a comma that separates the decimal fraction. |
| NLBESTw. Format | Writes the best numerical notation based on
the locale. |
| NLMNIAEDw.d Format | Writes the monetary format of the international
expression for the United Arab Emirates. |
| NLMNIAUDw.d Format | Writes the monetary format of the international
expression for Australia. |
| NLMNIBGNw.d Format | Writes the monetary format of the international
expression for Bulgaria. |
| NLMNIBRLw.d Format | Writes the monetary format of the international
expression for Brazil. |
| NLMNICADw.d Format | Writes the monetary format of the international
expression for Canada. |
| NLMNICHFw.d Format | Writes the monetary format of the international
expression for Liechtenstein and Switzerland. |
| NLMNICNYw.d Format | Writes the monetary format of the international
expression for China. |
| NLMNICZKw.d Format | Writes the monetary format of the international
expression for the Czech Republic. |
| NLMNIDKKw.d Format | Writes the monetary format of the international
expression for Denmark, Faroe Island, and Greenland. |
| NLMNIEEKw.d Format | Writes the monetary format of the international
expression for Estonia. |
| NLMNIEGPw.d Format | Writes the monetary format of the international
expression for Egypt. |
| NLMNIEURw.d Format | Writes the monetary format of the international
expression for Belgium, Finland, France, Germany, Greece, Ireland, Italy, Luxembourg, Malta, the Netherlands, Portugal, Slovenia,
and Spain. |
| NLMNIGBPw.d Format | Writes the monetary format of the international
expression for the United Kingdom. |
| NLMNIHKDw.d Format | Writes the monetary format of the international
expression for Hong Kong. |
| NLMNIHRKw.d Format | Writes the monetary format of the international
expression for Croatia. |
| NLMNIHUFw.d Format | Writes the monetary format of the international
expression for Hungary. |
| NLMNIIDRw.d Format | Writes the monetary format of the international
expression for Indonesia. |
| NLMNIILSw.d Format | Writes the monetary format of the international
expression for Israel. |
| NLMNIINRw.d Format | Writes the monetary format of the international
expression for India. |
| NLMNIJPYw.d Format | Writes the monetary format of the international
expression for Japan. |
| NLMNIKRWw.d Format | Writes the monetary format of the international
expression for South Korea. |
| NLMNILTLw.d Format | Writes the monetary format of the international
expression for Lithuania. |
| NLMNILVLw.d Format | Writes the monetary format of the international
expression for Latvia. |
| NLMNIMOPw.d Format | Writes the monetary format of the international
expression for Macau. |
| NLMNIMXNw.d Format | Writes the monetary format of the international
expression for Mexico. |
| NLMNIMYRw.d Format | Writes the monetary format of the international
expression for Malaysia. |
| NLMNINOKw.d Format | Writes the monetary format of the international
expression for Norway. |
| NLMNINZDw.d Format | Writes the monetary format of the international
expression for New Zealand. |
| NLMNIPLNw.d Format | Writes the monetary format of the international
expression for Poland. |
| NLMNIRUBw.d Format | Writes the monetary format of the international
expression for Russia. |
| NLMNISEKw.d Format | Writes the monetary format of the international
expression for Sweden. |
| NLMNISGDw.d Format | Writes the monetary format of the international
expression for Singapore. |
| NLMNITHBw.d Format | Writes the monetary format of the international
expression for Thailand. |
| NLMNITRYw.d Format | Writes the monetary format of the international
expression for Turkey. |
| NLMNITWDw.d Format | Writes the monetary format of the international
expression for Taiwan. |
| NLMNIUSDw.d Format | Writes the monetary format of the international
expression for Puerto Rico and the United States. |
| NLMNIZARw.d Format | Writes the monetary format of the international
expression for South Africa. |
| NLMNLAEDx.d Format | Writes the monetary format of the local
expression for the United Arab Emirates. |
| NLMNLAUDw.d Format | Writes the monetary format of the local
expression for Australia. |
| NLMNLBGNw.d Format | Writes the monetary format of the local
expression for Bulgaria. |
| NLMNLBRLw.d Format | Writes the monetary format of the local
expression for Brazil. |
| NLMNLCADw.d Format | Writes the monetary format of the local
expression for Canada. |
| NLMNLCHFw.d Format | Writes the monetary format of the local
expression for Liechtenstein and Switzerland. |
| NLMNLCNYw.d Format | Writes the monetary format of the local
expression for China. |
| NLMNLCZKw.d Format | Writes the monetary format of the local
expression for the Czech Republic. |
| NLMNLDKKw.d Format | Writes the monetary format of the local
expression for Denmark, Faroe Island, and Greenland. |
| NLMNLEEKw.d Format | Writes the monetary format of the local
expression for Estonia. |
| NLMNLEGPw.d Format | Writes the monetary format of the local
expression for Egypt. |
| NLMNLEURw.d Format | Writes the monetary format of the local
expression for Austria, Belgium, Finland, France, Germany, Greece, Ireland, Italy, Luxembourg, Malta, the Netherlands, Portugal,
Slovenia, and Spain. |
| NLMNLGBPw.d Format | Writes the monetary format of the local
expression for the United Kingdom. |
| NLMNLHKDw.d Format | Writes the monetary format of the local
expression for Hong Kong. |
| NLMNLHRKw.d Format | Writes the monetary format of the local
expression for Croatia. |
| NLMNLHUFw.d Format | Writes the monetary format of the local
expression for Hungary. |
| NLMNLIDRw.d Format | Writes the monetary format of the local
expression for Indonesia. |
| NLMNLILSw.d Format | Writes the monetary format of the local
expression for Israel. |
| NLMNLINRw.d Format | Writes the monetary format of the local
expression for India. |
| NLMNLJPYw.d Format | Writes the monetary format of the international
expression for Japan. |
| NLMNLKRWw.d Format | Writes the monetary format of the local
expression for South Korea. |
| NLMNLLTLw.d Format | Writes the monetary format of the local
expression for Lithuania. |
| NLMNLLVLw.d Format | Writes the monetary format of the local
expression for Latvia. |
| NLMNLMOPw.d Format | Writes the monetary format of the local
expression for Macau. |
| NLMNLMXNw.d Format | Writes the monetary format of the local
expression for Mexico. |
| NLMNLMYRw.d Format | Writes the monetary format of the local
expression for Malaysia. |
| NLMNLNOKw.d Format | Writes the monetary format of the local
expression for Norway. |
| NLMNLNZDw.d Format | Writes the monetary format of the local
expression for New Zealand. |
| NLMNLPLNw.d Format | Writes the monetary format of the local
expression for Poland. |
| NLMNLRUBw.d Format | Writes the monetary format of the local
expression for Russia. |
| NLMNLSEKw.d Format | Writes the monetary format of the local
expression for Sweden. |
| NLMNLSGDw.d Format | Writes the monetary format of the local
expression for Singapore. |
| NLMNLTHBw.d Format | Writes the monetary format of the local
expression for Thailand. |
| NLMNLTRYw.d Format | Writes the monetary format of the local
expression for Turkey. |
| NLMNLTWDw.d Format | Writes the monetary format of the local
expression for Taiwan. |
| NLMNLUSDw.d Format | Writes the monetary format of the local
expression for Puerto Rico and the United States. |
| NLMNLZARw.d Format | Writes the monetary format of the local
expression for South Africa. |
| NLMNYw.d Format | Writes the monetary format of the local expression
in the specified locale using local currency. |
| NLMNYIw.d Format | Writes the monetary format of the international
expression in the specified locale. |
| NLNUMw.d Format | Writes the numeric format of the local expression
in the specified locale. |
| NLNUMIw.d Format | Writes the numeric format of the international
expression in the specified locale. |
| NLPCTw.d Format | Writes percentage data of the local expression
in the specified locale. |
| NLPCTIw.d Format | Writes percentage data of the international
expression in the specified locale. |
| NLPCTNw.d Format | Produces percentages, using a minus sign for
negative values. |
| NLPCTPw.d Format | Writes locale-specific numeric values as percentages. |
| NLPVALUEw.d Format | Writes p-values of the local expression
in the specified locale. |
| NLSTRMONw.d Format | Writes the month name in the specified locale. |
| NLSTRQTRw.d Format | Writes a numeric value as the quarter-of-the-year
in the specified locale. |
| NLSTRWKw.d Format | Writes a numeric value as the day-of-the-week
in the specified locale. |
| YENw.d Format | Writes numeric values with yen signs, commas,
and decimal points. |