@@ -40,14 +40,18 @@ size_t _lowercaseTableSize; size_t _titlecaseTableSize; size_t _casefoldingTableSize; size_t _decompositionTableSize; size_t _decompositionCompatTableSize; + enum { + STATE_UNICODE_DATA, + STATE_CASE_FOLDING + } _state; } - (void)parseUnicodeData: (OFHTTPResponse *)response; - (void)parseCaseFolding: (OFHTTPResponse *)response; - (void)applyDecompositionRecursivelyForTable: (OFString *[0x110000])table; - (void)writeFiles; - (void)writeTablesToFile: (OFString *)path; - (void)writeHeaderToFile: (OFString *)path; @end