31 lines
1.1 KiB
C++
31 lines
1.1 KiB
C++
#define CONCORDIA_VERSION_MAJOR @CONCORDIA_VERSION_MAJOR@
|
|
#define CONCORDIA_VERSION_MINOR @CONCORDIA_VERSION_MINOR@
|
|
|
|
#define TEST_RESOURCES_DIRECTORY "@TEST_RESOURCES_DIRECTORY@"
|
|
#define TEMP_WORD_MAP "@TEMP_WORD_MAP@"
|
|
#define TEMP_HASHED_INDEX "@TEMP_HASHED_INDEX@"
|
|
#define TEMP_MARKERS "@TEMP_MARKERS@"
|
|
#define TEMP_SUFFIX_ARRAY "@TEMP_SUFFIX_ARRAY@"
|
|
|
|
#define PROD_RESOURCES_DIRECTORY "@PROD_RESOURCES_DIRECTORY@"
|
|
|
|
#define LEMMA_CATEGORY_SEPARATOR '+'
|
|
|
|
#cmakedefine01 HAVE_RE2
|
|
#cmakedefine01 HAVE_PCRE
|
|
|
|
#define LEXICON_TEXT_FIELD_SEPARATORS "\t "
|
|
#define LEXICON_FIELD_SEPARATOR "\t"
|
|
|
|
typedef @INDEX_CHARACTER_TYPE@ INDEX_CHARACTER_TYPE;
|
|
#define INDEX_CHARACTER_TYPE_MAX_VALUE @INDEX_CHARACTER_TYPE_MAX_VALUE@
|
|
typedef @SUFFIX_MARKER_TYPE@ SUFFIX_MARKER_TYPE;
|
|
#define SUFFIX_MARKER_TYPE_MAX_VALUE @SUFFIX_MARKER_TYPE_MAX_VALUE@
|
|
|
|
|
|
#define SUFFIX_MARKER_DIVISOR @SUFFIX_MARKER_DIVISOR@
|
|
//Max sentence size is determined by suffix marker divisor.
|
|
//The last bits in a sentence marker denote offset whose maximum value
|
|
//is the sentence size minus 2.
|
|
#define MAX_SENTENCE_SIZE @SUFFIX_MARKER_DIVISOR@
|