19 #ifndef TESSERACT_TRAINING_VALIDATE_JAVANESE_H_
20 #define TESSERACT_TRAINING_VALIDATE_JAVANESE_H_
46 bool ConsumeViramaIfValid(
IndicPair joiner,
bool post_matra);
49 bool ConsumeConsonantHeadIfValid();
52 bool ConsumeConsonantTailIfValid();
54 bool ConsumeVowelIfValid();
57 static const char32 kPengkal = 0xa9be;
58 static const char32 kCakra = 0xa9bf;
bool ConsumeGraphemeIfValid() override
Validator::CharClass UnicodeToCharClass(char32 ch) const override
ValidateJavanese(ViramaScript script, bool report_errors)
std::pair< CharClass, char32 > IndicPair