source: proto/SymbolTable/common_definitions.h @ 1754

Last change on this file since 1754 was 1754, checked in by ksherdy, 7 years ago

Updated s2p.hpp include

File size: 922 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
8
9#define SIMD_type BitBlock
10#define DEBUG 0
11#define PRINT_SYMBOL_DISTRIBUTION 1
12#define PRINT_DICTIONARY_INFO 1
13#define SEGMENT_BLOCKS 12
14#define BUFFER_SIZE (BLOCK_SIZE * SEGMENT_BLOCKS)
15#define OVERLAP_BUFSIZE 2*(sizeof(SIMD_type))
16
17#include <stdio.h>
18#include <stdlib.h>
19#include <errno.h>
20#include <sys/types.h>
21#include <sys/stat.h>
22
23#include <queue>
24#include <string>
25using namespace std;
26
27#include <carryQ.hpp>
28#include <bitstream_iterator.hpp>
29#include <bitblock_iterator.hpp>
30#include <xmldecl.h>
31#include <namechars.h>
32#include <perflib/perfsec.h>
33
34#include <TagMatcher.hpp>
35#include <LineColTracker.hpp>
36#include <ErrorUtil.h>
37#include <ErrorTracker.h>
38#include <XMLTestSuiteError.h>
39
40// Defines for symbol table library
41#define XOR_HASHVALUE
42
43#endif // SYMTAB_GLOBAL_H
Note: See TracBrowser for help on using the repository browser.