#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_SENTENCE_BYTES @SUFFIX_MARKER_SENTENCE_BYTES@ //Max sentence size is determined by the SUFFIX_MARKER_SENTENCE_BYTES property. //The sentence marker is build as follows: its first bytes store the // sentence id. Next, SUFFIX_MARKER_SENTENCE_BYTES store the suffix offset // and the last SUFFIX_MARKER_SENTENCE_BYTES store the sentence length.