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;
63 #endif // TESSERACT_TRAINING_VALIDATE_JAVANESE_H_
ValidateJavanese(ViramaScript script, bool report_errors)
Validator::CharClass UnicodeToCharClass(char32 ch) const override
bool ConsumeGraphemeIfValid() override
std::pair< CharClass, char32 > IndicPair