diff options
Diffstat (limited to 'native/jni/src/defines.h')
-rw-r--r-- | native/jni/src/defines.h | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/native/jni/src/defines.h b/native/jni/src/defines.h index a84dfddec..11dc3d20e 100644 --- a/native/jni/src/defines.h +++ b/native/jni/src/defines.h @@ -341,8 +341,9 @@ static inline void prof_out(void) { #define MAX_DEPTH_MULTIPLIER 3 #define FIRST_WORD_INDEX 0 -// Max Distance between point to key -#define MAX_POINT_TO_KEY_LENGTH 10000000 +// Max value for length, distance and probability which are used in weighting +// TODO: Remove +#define MAX_VALUE_FOR_WEIGHTING 10000000 // The max number of the keys in one keyboard layout #define MAX_KEY_COUNT_IN_A_KEYBOARD 64 @@ -411,4 +412,18 @@ typedef enum { A_DOUBLE_LETTER, A_STRONG_DOUBLE_LETTER } DoubleLetterLevel; + +typedef enum { + CT_MATCH, + CT_OMISSION, + CT_INSERTION, + CT_TRANSPOSITION, + CT_SUBSTITUTION, + CT_SPACE_SUBSTITUTION, + CT_SPACE_OMISSION, + CT_COMPLETION, + CT_TERMINAL, + CT_NEW_WORD, + CT_NEW_WORD_BIGRAM, +} CorrectionType; #endif // LATINIME_DEFINES_H |