aboutsummaryrefslogtreecommitdiff
path: root/contrib/tsearch2/wordparser/deflex.h
blob: 72852e44856679c3824d442dd993eed4bbfa098b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/* $PostgreSQL: pgsql/contrib/tsearch2/wordparser/deflex.h,v 1.3 2006/03/11 04:38:30 momjian Exp $ */

#ifndef __DEFLEX_H__
#define __DEFLEX_H__

/* rememder !!!! */
#define LASTNUM		23

#define LATWORD		1
#define CYRWORD		2
#define UWORD		3
#define EMAIL		4
#define FURL		5
#define HOST		6
#define SCIENTIFIC	7
#define VERSIONNUMBER	8
#define PARTHYPHENWORD	9
#define CYRPARTHYPHENWORD	10
#define LATPARTHYPHENWORD	11
#define SPACE		12
#define TAG			13
#define PROTOCOL		14
#define HYPHENWORD	15
#define LATHYPHENWORD	16
#define CYRHYPHENWORD	17
#define URI		18
#define FILEPATH	19
#define DECIMAL		20
#define SIGNEDINT	21
#define UNSIGNEDINT 22
#define HTMLENTITY	23

extern const char *lex_descr[];
extern const char *tok_alias[];

#endif