source: proto/SymbolTable/common_definitions.h @ 1777

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

Fixed hash, ls, stl parser, edge boundary handler was broken

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