19 #ifndef TESSERACT_TRAINING_VALIDATE_JAVANESE_H_ 20 #define TESSERACT_TRAINING_VALIDATE_JAVANESE_H_ 22 #include "validator.h" 63 #endif // TESSERACT_TRAINING_VALIDATE_JAVANESE_H_ Validator::CharClass UnicodeToCharClass(char32 ch) const override
Definition: validate_javanese.cpp:257
ValidateJavanese(ViramaScript script, bool report_errors)
Definition: validate_javanese.h:31
signed int char32
Definition: unichar.h:52
bool ConsumeViramaIfValid(IndicPair joiner, bool post_matra)
Definition: validate_javanese.cpp:73
bool ConsumeConsonantHeadIfValid()
Definition: validate_javanese.cpp:145
Definition: validate_javanese.h:29
bool ConsumeGraphemeIfValid() override
Definition: validate_javanese.cpp:40
Definition: baseapi.cpp:94
std::pair< CharClass, char32 > IndicPair
Definition: validator.h:134
static const char32 kPengkal
Definition: validate_javanese.h:57
ViramaScript
Definition: validator.h:53
CharClass
Definition: validator.h:112
bool ConsumeVowelIfValid()
Definition: validate_javanese.cpp:242
~ValidateJavanese()
Definition: validate_javanese.h:33
static const char32 kCakra
Definition: validate_javanese.h:58
bool ConsumeConsonantTailIfValid()
Definition: validate_javanese.cpp:207
Definition: validator.h:72