source: proto/SymbolTable/common_definitions.h @ 1721

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

SymbolTable?: completed dictionary implementation and refactored templates

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