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