source: proto/SymbolTable/common_definitions.h @ 1722

Last change on this file since 1722 was 1722, checked in by vla24, 8 years ago

SymbolTable?: added a python script to turn the content of all input files (dictionary and text) into lowercase

File size: 880 bytes
Line 
1#ifndef SYMTAB_GLOBAL_H
2#define SYMTAB_GLOBAL_H
3#define LocalCarryDeclare(name, count)\
4CarryArray<count> name;\
5
6//typedef long ScanBlock;
7#define SIMD_type BitBlock
8#define DEBUG 0
9#define PRINT_SYMBOL_DISTRIBUTION 0
10#define PRINT_DICTIONARY_INFO 0
11#define SEGMENT_BLOCKS 12
12#define BUFFER_SIZE (BLOCK_SIZE * SEGMENT_BLOCKS)
13#define OVERLAP_BUFSIZE 2*(sizeof(SIMD_type))
14
15#include <stdio.h>
16#include <stdlib.h>
17#include <errno.h>
18#include <sys/types.h>
19#include <sys/stat.h>
20
21#include <queue>
22#include <string>
23using namespace std;
24
25#include <carryQ.hpp>
26#include <bitstream_iterator.hpp>
27#include <bitblock_iterator.hpp>
28#include <xmldecl.h>
29#include <namechars.h>
30#include <perflib/perfsec.h>
31#include <s2p.hpp>
32
33#include <TagMatcher.hpp>
34#include <LineColTracker.hpp>
35#include <ErrorUtil.h>
36#include <ErrorTracker.h>
37#include <XMLTestSuiteError.h>
38
39#endif // SYMTAB_GLOBAL_H
Note: See TracBrowser for help on using the repository browser.