mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
- New const enum declaration syntax.
- New enum associated value syntax.
This commit is contained in:
@@ -68,47 +68,47 @@ struct CodePageTable
|
||||
|
||||
enum CodePage : (String name, CodePageTable* table)
|
||||
{
|
||||
CP1250 = { "cp1250", &codepage::CP1250 },
|
||||
CP1251 = { "cp1251", &codepage::CP1251 },
|
||||
CP1252 = { "cp1252", &codepage::CP1252 },
|
||||
CP1253 = { "cp1253", &codepage::CP1253 },
|
||||
CP1254 = { "cp1254", &codepage::CP1254 },
|
||||
CP1255 = { "cp1255", &codepage::CP1255 },
|
||||
CP1256 = { "cp1256", &codepage::CP1256 },
|
||||
CP1257 = { "cp1257", &codepage::CP1257 },
|
||||
CP1258 = { "cp1258", &codepage::CP1258 },
|
||||
CP437 = { "cp437", &codepage::CP437 },
|
||||
CP737 = { "cp737", &codepage::CP737 },
|
||||
CP775 = { "cp775", &codepage::CP775 },
|
||||
CP850 = { "cp850", &codepage::CP850 },
|
||||
CP852 = { "cp852", &codepage::CP852 },
|
||||
CP855 = { "cp855", &codepage::CP855 },
|
||||
CP857 = { "cp857", &codepage::CP857 },
|
||||
CP860 = { "cp860", &codepage::CP860 },
|
||||
CP861 = { "cp861", &codepage::CP861 },
|
||||
CP862 = { "cp862", &codepage::CP862 },
|
||||
CP863 = { "cp863", &codepage::CP863 },
|
||||
CP864 = { "cp864", &codepage::CP864 },
|
||||
CP865 = { "cp865", &codepage::CP865 },
|
||||
CP866 = { "cp866", &codepage::CP866 },
|
||||
CP869 = { "cp869", &codepage::CP869 },
|
||||
CP874 = { "cp874", &codepage::CP874 },
|
||||
ISO_8859_1 = { "iso-8859-1", &codepage::ISO_8859_1 },
|
||||
ISO_8859_10 = { "iso-8859-10", &codepage::ISO_8859_10 },
|
||||
ISO_8859_11 = { "iso-8859-11", &codepage::ISO_8859_11 },
|
||||
ISO_8859_13 = { "iso-8859-13", &codepage::ISO_8859_13 },
|
||||
ISO_8859_14 = { "iso-8859-14", &codepage::ISO_8859_14 },
|
||||
ISO_8859_15 = { "iso-8859-15", &codepage::ISO_8859_15 },
|
||||
ISO_8859_16 = { "iso-8859-16", &codepage::ISO_8859_16 },
|
||||
ISO_8859_2 = { "iso-8859-2", &codepage::ISO_8859_2 },
|
||||
ISO_8859_3 = { "iso-8859-3", &codepage::ISO_8859_3 },
|
||||
ISO_8859_4 = { "iso-8859-4", &codepage::ISO_8859_4 },
|
||||
ISO_8859_5 = { "iso-8859-5", &codepage::ISO_8859_5 },
|
||||
ISO_8859_6 = { "iso-8859-6", &codepage::ISO_8859_6 },
|
||||
ISO_8859_7 = { "iso-8859-7", &codepage::ISO_8859_7 },
|
||||
ISO_8859_8 = { "iso-8859-8", &codepage::ISO_8859_8 },
|
||||
ISO_8859_9 = { "iso-8859-9", &codepage::ISO_8859_9 },
|
||||
US_ASCII = { "us-ascii", &codepage::US_ASCII },
|
||||
CP1250 { "cp1250", &codepage::CP1250 },
|
||||
CP1251 { "cp1251", &codepage::CP1251 },
|
||||
CP1252 { "cp1252", &codepage::CP1252 },
|
||||
CP1253 { "cp1253", &codepage::CP1253 },
|
||||
CP1254 { "cp1254", &codepage::CP1254 },
|
||||
CP1255 { "cp1255", &codepage::CP1255 },
|
||||
CP1256 { "cp1256", &codepage::CP1256 },
|
||||
CP1257 { "cp1257", &codepage::CP1257 },
|
||||
CP1258 { "cp1258", &codepage::CP1258 },
|
||||
CP437 { "cp437", &codepage::CP437 },
|
||||
CP737 { "cp737", &codepage::CP737 },
|
||||
CP775 { "cp775", &codepage::CP775 },
|
||||
CP850 { "cp850", &codepage::CP850 },
|
||||
CP852 { "cp852", &codepage::CP852 },
|
||||
CP855 { "cp855", &codepage::CP855 },
|
||||
CP857 { "cp857", &codepage::CP857 },
|
||||
CP860 { "cp860", &codepage::CP860 },
|
||||
CP861 { "cp861", &codepage::CP861 },
|
||||
CP862 { "cp862", &codepage::CP862 },
|
||||
CP863 { "cp863", &codepage::CP863 },
|
||||
CP864 { "cp864", &codepage::CP864 },
|
||||
CP865 { "cp865", &codepage::CP865 },
|
||||
CP866 { "cp866", &codepage::CP866 },
|
||||
CP869 { "cp869", &codepage::CP869 },
|
||||
CP874 { "cp874", &codepage::CP874 },
|
||||
ISO_8859_1 { "iso-8859-1", &codepage::ISO_8859_1 },
|
||||
ISO_8859_10 { "iso-8859-10", &codepage::ISO_8859_10 },
|
||||
ISO_8859_11 { "iso-8859-11", &codepage::ISO_8859_11 },
|
||||
ISO_8859_13 { "iso-8859-13", &codepage::ISO_8859_13 },
|
||||
ISO_8859_14 { "iso-8859-14", &codepage::ISO_8859_14 },
|
||||
ISO_8859_15 { "iso-8859-15", &codepage::ISO_8859_15 },
|
||||
ISO_8859_16 { "iso-8859-16", &codepage::ISO_8859_16 },
|
||||
ISO_8859_2 { "iso-8859-2", &codepage::ISO_8859_2 },
|
||||
ISO_8859_3 { "iso-8859-3", &codepage::ISO_8859_3 },
|
||||
ISO_8859_4 { "iso-8859-4", &codepage::ISO_8859_4 },
|
||||
ISO_8859_5 { "iso-8859-5", &codepage::ISO_8859_5 },
|
||||
ISO_8859_6 { "iso-8859-6", &codepage::ISO_8859_6 },
|
||||
ISO_8859_7 { "iso-8859-7", &codepage::ISO_8859_7 },
|
||||
ISO_8859_8 { "iso-8859-8", &codepage::ISO_8859_8 },
|
||||
ISO_8859_9 { "iso-8859-9", &codepage::ISO_8859_9 },
|
||||
US_ASCII { "us-ascii", &codepage::US_ASCII },
|
||||
}
|
||||
|
||||
<*
|
||||
|
||||
Reference in New Issue
Block a user