Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-290901AA-78CB-479E-B89F-49DCEC8564BE
Visible to Intel only — GUID: GUID-290901AA-78CB-479E-B89F-49DCEC8564BE
National Language Support Library Routines
This section contains descriptions of the National Language Support (NLS) library routines, which are restricted to Windows* systems. They are listed in alphabetical order.
To access these library routines, you must specify a USE IFNLS statement in your program.
Routine names are shown in mixed case to make the names easier to understand. When writing your applications, you can use any case.
- MBCharLen
NLS Function: Returns the length, in bytes, of the first character in a multibyte-character string. This routine is only available for Windows. - MBConvertMBToUnicode
NLS Function: Converts a multibyte-character string from the current codepage to a Unicode string. This routine is only available for Windows. - MBConvertUnicodeToMB
NLS Function: Converts a Unicode string to a multibyte-character string from the current codepage. This routine is only available for Windows. - MBCurMax
NLS Function: Returns the longest possible multibyte character length, in bytes, for the current codepage. This routine is only available for Windows. - MBINCHARQQ
NLS Function: Performs the same function as INCHARQQ except that it can read a single multibyte character at once, and it returns the number of bytes read as well as the character. This routine is only available for Windows. - MBINDEX
NLS Function: Performs the same function as INDEX except that the strings manipulated can contain multibyte characters. This routine is only available for Windows. - MBJISToJMS, MBJMSToJIS
NLS Functions: Converts Japan Industry Standard (JIS) characters to Microsoft Kanji (JMS) characters, or converts JMS characters to JIS characters. These routines are only available for Windows. - MBLead
NLS Function: Determines whether a given character is the lead (first) byte of a multibyte character sequence. This routine is only available for Windows. - MBLen
NLS Function: Returns the number of characters in a multibyte-character string, including trailing blanks. This routine is only available for Windows. - MBLen_Trim
NLS Function: Returns the number of characters in a multibyte-character string, not including trailing blanks. This routine is only available for Windows. - MBLGE, MBLGT, MBLLE, MBLLT, MBLEQ, MBLNE
NLS Functions: Perform the same functions as LGE, LGT, LLE, LLT and the logical operators .EQ. and .NE. except that the strings being compared can include multibyte characters, and optional flags can modify the comparison. These routines are only available for Windows. - MBNext
NLS Function: Returns the position of the first lead byte or single-byte character immediately following the given position in a multibyte-character string. This routine is only available for Windows. - MBPrev
NLS Function: Returns the position of the first lead byte or single-byte character immediately preceding the given string position in a multibyte-character string. This routine is only available for Windows. - MBSCAN
NLS Function: Performs the same function as SCAN except that the strings manipulated can contain multibyte characters. This routine is only available for Windows. - MBStrLead
NLS Function: Performs a context-sensitive test to determine whether a given character byte in a string is a multibyte-character lead byte. This routine is only available for Windows. - MBVERIFY
NLS Function: Performs the same function as VERIFY except that the strings manipulated can contain multibyte characters. This routine is only available for Windows. - NLSEnumCodepages
NLS Function: Returns an array containing the codepages supported by the system, with each array element describing one valid codepage. This routine is only available for Windows. - NLSEnumLocales
NLS Function: Returns an array containing the language and country combinations supported by the system, in which each array element describes one valid combination. This routine is only available for Windows. - NLSFormatCurrency
NLS Function: Returns a correctly formatted currency string for the current locale. This routine is only available for Windows. - NLSFormatDate
NLS Function: Returns a correctly formatted string containing the date for the current locale. This routine is only available for Windows. - NLSFormatNumber
NLS Function: Returns a correctly formatted number string for the current locale. This routine is only available for Windows. - NLSFormatTime
NLS Function: Returns a correctly formatted string containing the time for the current locale. This routine is only available for Windows. - NLSGetEnvironmentCodepage
NLS Function: Returns the codepage number for the system (Window) codepage or the console codepage. This routine is only available for Windows. - NLSGetLocale
NLS Subroutine: Returns the current language, country, or codepage. This routine is only available for Windows. - NLSGetLocaleInfo
NLS Function: Returns information about the current locale. This routine is only available for Windows. - NLSSetEnvironmentCodepage
NLS Function: Sets the codepage for the current console. The specified codepage affects the current console program and any other programs launched from the same console. It does not affect other open consoles or any consoles opened later. This routine is only available for Windows. - NLSSetLocale
NLS Function: Sets the current language, country, or codepage. This routine is only available for Windows.