| 1 | /* | 
|---|
| 2 | * Defines the valid international currency symbols according to ISO 4217. | 
|---|
| 3 | * This is used in monetary.c(monetary_check). | 
|---|
| 4 | * | 
|---|
| 5 | * If you find something missing or wrong, please go to the URL | 
|---|
| 6 | * https://www.gnu.org/software/libc/bugs.html and follow | 
|---|
| 7 | * instructions there to file a bug report. | 
|---|
| 8 | * | 
|---|
| 9 | * !!! The list has to be sorted !!! | 
|---|
| 10 | */ | 
|---|
| 11 | DEFINE_INT_CURR( "AED")		/* United Arab Emirates Dirham  */ | 
|---|
| 12 | DEFINE_INT_CURR( "AFN")		/* Afghanistan Afgani  */ | 
|---|
| 13 | DEFINE_INT_CURR( "ALL")		/* Albanian Lek  */ | 
|---|
| 14 | DEFINE_INT_CURR( "AMD")		/* Armenia Dram  */ | 
|---|
| 15 | DEFINE_INT_CURR( "ANG")		/* Netherlands Antilles  */ | 
|---|
| 16 | DEFINE_INT_CURR( "AOA")		/* Angolan Kwanza  */ | 
|---|
| 17 | DEFINE_INT_CURR( "ARS")		/* Argentine Peso  */ | 
|---|
| 18 | DEFINE_INT_CURR( "AUD")		/* Australian Dollar  */ | 
|---|
| 19 | DEFINE_INT_CURR( "AWG")		/* Aruba Guilder  */ | 
|---|
| 20 | DEFINE_INT_CURR( "AZN")		/* Azerbaijan Manat  */ | 
|---|
| 21 | DEFINE_INT_CURR( "BAM")		/* Bosnian and Herzegovina Convertible Mark  */ | 
|---|
| 22 | DEFINE_INT_CURR( "BBD")		/* Barbados Dollar  */ | 
|---|
| 23 | DEFINE_INT_CURR( "BDT")		/* Bangladesh Taka  */ | 
|---|
| 24 | DEFINE_INT_CURR( "BGN")		/* Bulgarian Lev  */ | 
|---|
| 25 | DEFINE_INT_CURR( "BHD")		/* Bahraini Dinar  */ | 
|---|
| 26 | DEFINE_INT_CURR( "BIF")		/* Burundi Franc  */ | 
|---|
| 27 | DEFINE_INT_CURR( "BMD")		/* Burmudian Dollar  */ | 
|---|
| 28 | DEFINE_INT_CURR( "BND")		/* Brunei Dollar  */ | 
|---|
| 29 | DEFINE_INT_CURR( "BOB")		/* Bolivian Boliviano  */ | 
|---|
| 30 | DEFINE_INT_CURR( "BRL")		/* Brazil Real  */ | 
|---|
| 31 | DEFINE_INT_CURR( "BSD")		/* Bahamas Dollar  */ | 
|---|
| 32 | DEFINE_INT_CURR( "BTN")		/* Bhutan Ngultrum  */ | 
|---|
| 33 | DEFINE_INT_CURR( "BWP")		/* Botswana Pula  */ | 
|---|
| 34 | DEFINE_INT_CURR( "BYR")		/* Belarus Ruble  */ | 
|---|
| 35 | DEFINE_INT_CURR( "BZD")		/* Belize Dollar  */ | 
|---|
| 36 | DEFINE_INT_CURR( "CAD")		/* Canadian Dollar  */ | 
|---|
| 37 | DEFINE_INT_CURR( "CDF")		/* Congo Dem.Rep. Franc  */ | 
|---|
| 38 | DEFINE_INT_CURR( "CHF")		/* Swiss Franc (Liechtenstein)  */ | 
|---|
| 39 | DEFINE_INT_CURR( "CLP")		/* Chilean Peso  */ | 
|---|
| 40 | DEFINE_INT_CURR( "CNY")		/* China Yuan Renminbi  */ | 
|---|
| 41 | DEFINE_INT_CURR( "COP")		/* Colombian Peso  */ | 
|---|
| 42 | DEFINE_INT_CURR( "CRC")		/* Costa Rican Colon  */ | 
|---|
| 43 | DEFINE_INT_CURR( "CUP")		/* Cuban Peso  */ | 
|---|
| 44 | DEFINE_INT_CURR( "CVE")		/* Cape Verde Escudo  */ | 
|---|
| 45 | DEFINE_INT_CURR( "CYP")		/* Cypriot Pound  */ | 
|---|
| 46 | DEFINE_INT_CURR( "CZK")		/* Czech Koruna  */ | 
|---|
| 47 | DEFINE_INT_CURR( "DJF")		/* Djibouti Franc  */ | 
|---|
| 48 | DEFINE_INT_CURR( "DKK")		/* Danish Krone (Faroe Islands, Greenland)  */ | 
|---|
| 49 | DEFINE_INT_CURR( "DOP")		/* Dominican Republic  */ | 
|---|
| 50 | DEFINE_INT_CURR( "DZD")		/* Algerian Dinar  */ | 
|---|
| 51 | DEFINE_INT_CURR( "EEK")		/* Estonian Kroon  */ | 
|---|
| 52 | DEFINE_INT_CURR( "EGP")		/* Egyptian Pound  */ | 
|---|
| 53 | DEFINE_INT_CURR( "ERN")		/* Eritrean Nakfa  */ | 
|---|
| 54 | DEFINE_INT_CURR( "ETB")		/* Ethiopian Birr  */ | 
|---|
| 55 | DEFINE_INT_CURR( "EUR")		/* European Union Euro  */ | 
|---|
| 56 | DEFINE_INT_CURR( "FJD")		/* Fiji Dollar  */ | 
|---|
| 57 | DEFINE_INT_CURR( "FKP")		/* Falkland Islands Pound (Malvinas)  */ | 
|---|
| 58 | DEFINE_INT_CURR( "GBP")		/* British Pound  */ | 
|---|
| 59 | DEFINE_INT_CURR( "GEL")		/* Georgia Lari  */ | 
|---|
| 60 | DEFINE_INT_CURR( "GHS")		/* Ghana Cedi  */ | 
|---|
| 61 | DEFINE_INT_CURR( "GIP")		/* Gibraltar Pound  */ | 
|---|
| 62 | DEFINE_INT_CURR( "GMD")		/* Gambian Dalasi  */ | 
|---|
| 63 | DEFINE_INT_CURR( "GNF")		/* Guinea Franc  */ | 
|---|
| 64 | DEFINE_INT_CURR( "GTQ")		/* Guatemala Quetzal  */ | 
|---|
| 65 | DEFINE_INT_CURR( "GYD")		/* Guyana Dollar  */ | 
|---|
| 66 | DEFINE_INT_CURR( "HKD")		/* Hong Kong Dollar  */ | 
|---|
| 67 | DEFINE_INT_CURR( "HNL")		/* Honduras Lempira  */ | 
|---|
| 68 | DEFINE_INT_CURR( "HRK")		/* Croatia Kuna  */ | 
|---|
| 69 | DEFINE_INT_CURR( "HTG")		/* Haiti Gourde  */ | 
|---|
| 70 | DEFINE_INT_CURR( "HUF")		/* Hungarian Forint  */ | 
|---|
| 71 | DEFINE_INT_CURR( "IDR")		/* Indonesia Rupiah  */ | 
|---|
| 72 | DEFINE_INT_CURR( "ILS")		/* Israeli Shekel  */ | 
|---|
| 73 | DEFINE_INT_CURR( "INR")		/* Indian Rupee (Bhutan)  */ | 
|---|
| 74 | DEFINE_INT_CURR( "IQD")		/* Iraqi Dinar  */ | 
|---|
| 75 | DEFINE_INT_CURR( "IRR")		/* Iranian Rial  */ | 
|---|
| 76 | DEFINE_INT_CURR( "ISK")		/* Iceland Krona  */ | 
|---|
| 77 | DEFINE_INT_CURR( "JMD")		/* Jamaican Dollar  */ | 
|---|
| 78 | DEFINE_INT_CURR( "JOD")		/* Jordanian Dinar  */ | 
|---|
| 79 | DEFINE_INT_CURR( "JPY")		/* Japanese Yen  */ | 
|---|
| 80 | DEFINE_INT_CURR( "KES")		/* Kenyan Shilling  */ | 
|---|
| 81 | DEFINE_INT_CURR( "KGS")		/* Kyrgyzstan Som  */ | 
|---|
| 82 | DEFINE_INT_CURR( "KHR")		/* Democratic Kampuchea Riel  */ | 
|---|
| 83 | DEFINE_INT_CURR( "KMF")		/* Comoros Franc  */ | 
|---|
| 84 | DEFINE_INT_CURR( "KPW")		/* Democratic People's of Korea Won  */ | 
|---|
| 85 | DEFINE_INT_CURR( "KRW")		/* Republic of Korea Won  */ | 
|---|
| 86 | DEFINE_INT_CURR( "KWD")		/* Kuwaiti Dinar  */ | 
|---|
| 87 | DEFINE_INT_CURR( "KYD")		/* Cayman Islands  */ | 
|---|
| 88 | DEFINE_INT_CURR( "KZT")		/* Kazakhstan Tenge  */ | 
|---|
| 89 | DEFINE_INT_CURR( "LAK")		/* Lao People's Democratic Republic New Kip  */ | 
|---|
| 90 | DEFINE_INT_CURR( "LBP")		/* Lebanese Pound  */ | 
|---|
| 91 | DEFINE_INT_CURR( "LKR")		/* Sri Lankan Rupee  */ | 
|---|
| 92 | DEFINE_INT_CURR( "LRD")		/* Liberian Dollar  */ | 
|---|
| 93 | DEFINE_INT_CURR( "LSL")		/* Lesotho Maloti  */ | 
|---|
| 94 | DEFINE_INT_CURR( "LTL")		/* Lithuanian Litas  */ | 
|---|
| 95 | DEFINE_INT_CURR( "LVL")		/* Latvia Lat  */ | 
|---|
| 96 | DEFINE_INT_CURR( "LYD")		/* Libyan Arab Jamahiriya Dinar  */ | 
|---|
| 97 | DEFINE_INT_CURR( "MAD")		/* Moroccan Dirham  */ | 
|---|
| 98 | DEFINE_INT_CURR( "MDL")		/* Moldova Lei  */ | 
|---|
| 99 | DEFINE_INT_CURR( "MGA")		/* Madagasy Ariary  */ | 
|---|
| 100 | DEFINE_INT_CURR( "MKD")		/* Macedonia Denar  */ | 
|---|
| 101 | DEFINE_INT_CURR( "MMK")		/* Myanmar Kyat  */ | 
|---|
| 102 | DEFINE_INT_CURR( "MNT")		/* Mongolia Tugrik  */ | 
|---|
| 103 | DEFINE_INT_CURR( "MOP")		/* Macau Pataca  */ | 
|---|
| 104 | DEFINE_INT_CURR( "MRO")		/* Mauritania Ouguiya  */ | 
|---|
| 105 | DEFINE_INT_CURR( "MTL")		/* Maltese Lira  */ | 
|---|
| 106 | DEFINE_INT_CURR( "MUR")		/* Mauritius Rupee  */ | 
|---|
| 107 | DEFINE_INT_CURR( "MVR")		/* Maldives Rufiyaa  */ | 
|---|
| 108 | DEFINE_INT_CURR( "MWK")		/* Malawi Kwacha  */ | 
|---|
| 109 | DEFINE_INT_CURR( "MXN")		/* Mexican Peso  */ | 
|---|
| 110 | DEFINE_INT_CURR( "MYR")		/* Malaysian Ringgit  */ | 
|---|
| 111 | DEFINE_INT_CURR( "MZN")		/* Mozambique Metical  */ | 
|---|
| 112 | DEFINE_INT_CURR( "NAD")		/* Namibia Dollar  */ | 
|---|
| 113 | DEFINE_INT_CURR( "NGN")		/* Nigeria Naira  */ | 
|---|
| 114 | DEFINE_INT_CURR( "NIO")		/* Nicaragua Cordoba Oro  */ | 
|---|
| 115 | DEFINE_INT_CURR( "NOK")		/* Norwegian Krone  */ | 
|---|
| 116 | DEFINE_INT_CURR( "NPR")		/* Nepalese Rupee  */ | 
|---|
| 117 | DEFINE_INT_CURR( "NZD")		/* New Zealand Dollar  */ | 
|---|
| 118 | DEFINE_INT_CURR( "OMR")		/* Omani Rial  */ | 
|---|
| 119 | DEFINE_INT_CURR( "PAB")		/* Panamaniam Balboa  */ | 
|---|
| 120 | DEFINE_INT_CURR( "PEN")		/* Peruvian New Sol  */ | 
|---|
| 121 | DEFINE_INT_CURR( "PGK")		/* Papau New Guinea Kina  */ | 
|---|
| 122 | DEFINE_INT_CURR( "PHP")		/* Philippines Peso  */ | 
|---|
| 123 | DEFINE_INT_CURR( "PKR")		/* Pakistan Rupee  */ | 
|---|
| 124 | DEFINE_INT_CURR( "PLN")		/* Polish Zloty  */ | 
|---|
| 125 | DEFINE_INT_CURR( "PYG")		/* Paraguay Guarani  */ | 
|---|
| 126 | DEFINE_INT_CURR( "QAR")		/* Qatar Rial  */ | 
|---|
| 127 | DEFINE_INT_CURR( "RON")		/* Romanian New Leu  */ | 
|---|
| 128 | DEFINE_INT_CURR( "RSD")		/* Serbian Dinars  */ | 
|---|
| 129 | DEFINE_INT_CURR( "RUB")		/* Russian Ruble  */ | 
|---|
| 130 | DEFINE_INT_CURR( "RWF")		/* Rwanda Franc  */ | 
|---|
| 131 | DEFINE_INT_CURR( "SAR")		/* Saudi Arabia Riyal  */ | 
|---|
| 132 | DEFINE_INT_CURR( "SBD")		/* Solomon Islands Dollar  */ | 
|---|
| 133 | DEFINE_INT_CURR( "SCR")		/* Seychelles Rupee  */ | 
|---|
| 134 | DEFINE_INT_CURR( "SDG")		/* Sudanese Pound  */ | 
|---|
| 135 | DEFINE_INT_CURR( "SEK")		/* Swedish Krona  */ | 
|---|
| 136 | DEFINE_INT_CURR( "SGD")		/* Singapore Dollar  */ | 
|---|
| 137 | DEFINE_INT_CURR( "SHP")		/* St. Helena Pound  */ | 
|---|
| 138 | DEFINE_INT_CURR( "SLL")		/* Sierra Leone Leone  */ | 
|---|
| 139 | DEFINE_INT_CURR( "SOS")		/* Somalia Schilling  */ | 
|---|
| 140 | DEFINE_INT_CURR( "SRD")		/* Suriname Dollar  */ | 
|---|
| 141 | DEFINE_INT_CURR( "SSP")		/* South Sudanese Pound  */ | 
|---|
| 142 | DEFINE_INT_CURR( "STD")		/* Sao Tome and Principe Dobra  */ | 
|---|
| 143 | DEFINE_INT_CURR( "SVC")		/* El Salvador Colon  */ | 
|---|
| 144 | DEFINE_INT_CURR( "SYP")		/* Syrian Arab Republic Pound  */ | 
|---|
| 145 | DEFINE_INT_CURR( "SZL")		/* Swaziland Lilangeni  */ | 
|---|
| 146 | DEFINE_INT_CURR( "THB")		/* Thai Baht  */ | 
|---|
| 147 | DEFINE_INT_CURR( "TJS")		/* Tajikistani Somoni  */ | 
|---|
| 148 | DEFINE_INT_CURR( "TMM")		/* Turkmenistan Manet  */ | 
|---|
| 149 | DEFINE_INT_CURR( "TND")		/* Tunisian Dinar  */ | 
|---|
| 150 | DEFINE_INT_CURR( "TOP")		/* Tonga Pa'Anga  */ | 
|---|
| 151 | DEFINE_INT_CURR( "TRY")		/* New Turkish Lira  */ | 
|---|
| 152 | DEFINE_INT_CURR( "TTD")		/* Trinidad and Tobago  */ | 
|---|
| 153 | DEFINE_INT_CURR( "TWD")		/* Taiwan, Province of China Dollar  */ | 
|---|
| 154 | DEFINE_INT_CURR( "TZS")		/* United Republic of Tanzania Shilling  */ | 
|---|
| 155 | DEFINE_INT_CURR( "UAH")		/* Ukraine Hryvna  */ | 
|---|
| 156 | DEFINE_INT_CURR( "UGX")		/* Ugandan Shilling  */ | 
|---|
| 157 | DEFINE_INT_CURR( "USD")		/* United States Dollar  */ | 
|---|
| 158 | DEFINE_INT_CURR( "UYU")		/* Uruguay Peso Uruguayo  */ | 
|---|
| 159 | DEFINE_INT_CURR( "UZS")		/* Uzbekistan Sum  */ | 
|---|
| 160 | DEFINE_INT_CURR( "VEF")		/* Venezuelan Bolivar Fuerte */ | 
|---|
| 161 | DEFINE_INT_CURR( "VND")		/* Viet Nam Dong  */ | 
|---|
| 162 | DEFINE_INT_CURR( "VUV")		/* Vanuatu Vatu  */ | 
|---|
| 163 | DEFINE_INT_CURR( "WST")		/* Samoa Tala  */ | 
|---|
| 164 | DEFINE_INT_CURR( "XAF")		/* Central African Franc (United Republic of Cameroon, Central African Republic, Chad, Congo, Gabon)  */ | 
|---|
| 165 | DEFINE_INT_CURR( "XCD")		/* East Caribbean Dollar (Antiqua, Dominica, Grenada, Montserrat, St. Kitts-Nevis-Anguilla, Saint Lucia, Saint Vincent and the Grenadines)  */ | 
|---|
| 166 | DEFINE_INT_CURR( "XDR")		/* International Monetary Fund  */ | 
|---|
| 167 | DEFINE_INT_CURR( "XOF")		/* West African Franc (Benin, Ivory Coast, Niger, Senegal, Togo, Upper Volta)  */ | 
|---|
| 168 | DEFINE_INT_CURR( "XPF")		/* French polynesia, New Caledonia, Wallis and Futuna Islands  */ | 
|---|
| 169 | DEFINE_INT_CURR( "YER")		/* Yemeni Rial  */ | 
|---|
| 170 | DEFINE_INT_CURR( "ZAR")		/* South Africa Rand (Lesotho, Namibia)  */ | 
|---|
| 171 | DEFINE_INT_CURR( "ZMW")		/* Zambian Kwacha  */ | 
|---|
| 172 | DEFINE_INT_CURR( "ZWD")		/* Zimbabwe Dollar  */ | 
|---|
| 173 |  | 
|---|