33 if (!(last_word_on_line_ ==
true && last_word_on_line ==
false)) {
34 if (hyphen_word_ !=
NULL) {
37 hyphen_active_dawgs_.
clear();
38 hyphen_constraints_.
clear();
42 tprintf(
"reset_hyphen_vars: last_word_on_line %d -> %d\n",
43 last_word_on_line_, last_word_on_line);
45 last_word_on_line_ = last_word_on_line;
53 if (hyphen_word_ ==
NULL) {
62 hyphen_active_dawgs_ = active_dawgs;
63 hyphen_constraints_ = constraints;
66 hyphen_word_->
print(
"set_hyphen_word: ");
void make_bad()
Set the fields in this choice to be default (bad) values.
void reset_hyphen_vars(bool last_word_on_line)
DLLSYM void tprintf(const char *format,...)
void remove_last_unichar_id()
void set_hyphen_word(const WERD_CHOICE &word, const DawgInfoVector &active_dawgs, const DawgInfoVector &constraints)
const UNICHARSET * unicharset() const