Intel® Fortran Compiler 16.0 User and Reference Guide
NLS Function: Returns an array containing the codepages supported by the system, with each array element describing one valid codepage.
USE IFNLS
ptr=> NLSEnumCodepages( )
The result is a pointer to an array of codepages, with each element describing one supported codepage.
After use, the pointer returned by NLSEnumCodepages should be deallocated with the DEALLOCATE statement.