concordia-library/concordia/common/config.hpp.in

31 lines
1.2 KiB
C++
Raw Normal View History

2013-10-24 17:08:58 +02:00
#define CONCORDIA_VERSION_MAJOR @CONCORDIA_VERSION_MAJOR@
#define CONCORDIA_VERSION_MINOR @CONCORDIA_VERSION_MINOR@
#define TEST_RESOURCES_DIRECTORY "@TEST_RESOURCES_DIRECTORY@"
2013-11-28 16:47:57 +01:00
#define TEMP_WORD_MAP "@TEMP_WORD_MAP@"
#define TEMP_HASHED_INDEX "@TEMP_HASHED_INDEX@"
#define TEMP_MARKERS "@TEMP_MARKERS@"
2013-11-28 16:47:57 +01:00
#define TEMP_SUFFIX_ARRAY "@TEMP_SUFFIX_ARRAY@"
2013-10-24 17:08:58 +02:00
#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.