47
47
#define HWORD 17
48
48
#define URLPATH 18
49
49
#define FILEPATH 19
50
- #define DECIMAL 20
50
+ #define DECIMAL_T 20
51
51
#define SIGNEDINT 21
52
52
#define UNSIGNEDINT 22
53
53
#define XMLENTITY 23
@@ -1150,12 +1150,12 @@ static const TParserStateActionItem actionTPS_InUDecimalFirst[] = {
1150
1150
};
1151
1151
1152
1152
static const TParserStateActionItem actionTPS_InUDecimal [] = {
1153
- {p_isEOF , 0 , A_BINGO , TPS_Base , DECIMAL , NULL },
1153
+ {p_isEOF , 0 , A_BINGO , TPS_Base , DECIMAL_T , NULL },
1154
1154
{p_isdigit , 0 , A_NEXT , TPS_InUDecimal , 0 , NULL },
1155
1155
{p_iseqC , '.' , A_PUSH , TPS_InVersionFirst , 0 , NULL },
1156
1156
{p_iseqC , 'e' , A_PUSH , TPS_InMantissaFirst , 0 , NULL },
1157
1157
{p_iseqC , 'E' , A_PUSH , TPS_InMantissaFirst , 0 , NULL },
1158
- {NULL , 0 , A_BINGO , TPS_Base , DECIMAL , NULL }
1158
+ {NULL , 0 , A_BINGO , TPS_Base , DECIMAL_T , NULL }
1159
1159
};
1160
1160
1161
1161
static const TParserStateActionItem actionTPS_InDecimalFirst [] = {
@@ -1165,12 +1165,12 @@ static const TParserStateActionItem actionTPS_InDecimalFirst[] = {
1165
1165
};
1166
1166
1167
1167
static const TParserStateActionItem actionTPS_InDecimal [] = {
1168
- {p_isEOF , 0 , A_BINGO , TPS_Base , DECIMAL , NULL },
1168
+ {p_isEOF , 0 , A_BINGO , TPS_Base , DECIMAL_T , NULL },
1169
1169
{p_isdigit , 0 , A_NEXT , TPS_InDecimal , 0 , NULL },
1170
1170
{p_iseqC , '.' , A_PUSH , TPS_InVerVersion , 0 , NULL },
1171
1171
{p_iseqC , 'e' , A_PUSH , TPS_InMantissaFirst , 0 , NULL },
1172
1172
{p_iseqC , 'E' , A_PUSH , TPS_InMantissaFirst , 0 , NULL },
1173
- {NULL , 0 , A_BINGO , TPS_Base , DECIMAL , NULL }
1173
+ {NULL , 0 , A_BINGO , TPS_Base , DECIMAL_T , NULL }
1174
1174
};
1175
1175
1176
1176
static const TParserStateActionItem actionTPS_InVerVersion [] = {
@@ -2006,7 +2006,7 @@ prsd_end(PG_FUNCTION_ARGS)
2006
2006
#define HLIDSKIP (x ) ( (x)==URL_T || (x)==NUMHWORD || (x)==ASCIIHWORD || (x)==HWORD )
2007
2007
#define XMLHLIDSKIP (x ) ( (x)==URL_T || (x)==NUMHWORD || (x)==ASCIIHWORD || (x)==HWORD )
2008
2008
#define NONWORDTOKEN (x ) ( (x)==SPACE || HLIDREPLACE(x) || HLIDSKIP(x) )
2009
- #define NOENDTOKEN (x ) ( NONWORDTOKEN(x) || (x)==SCIENTIFIC || (x)==VERSIONNUMBER || (x)==DECIMAL || (x)==SIGNEDINT || (x)==UNSIGNEDINT || TS_IDIGNORE(x) )
2009
+ #define NOENDTOKEN (x ) ( NONWORDTOKEN(x) || (x)==SCIENTIFIC || (x)==VERSIONNUMBER || (x)==DECIMAL_T || (x)==SIGNEDINT || (x)==UNSIGNEDINT || TS_IDIGNORE(x) )
2010
2010
2011
2011
typedef struct
2012
2012
{
0 commit comments