diff options
Diffstat (limited to 'src/backend/parser/scan.l')
-rw-r--r-- | src/backend/parser/scan.l | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/backend/parser/scan.l b/src/backend/parser/scan.l index 5b85598f87b..daa2faa9d56 100644 --- a/src/backend/parser/scan.l +++ b/src/backend/parser/scan.l @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/scan.l,v 1.29 1997/11/17 16:31:39 thomas Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/scan.l,v 1.30 1997/11/20 23:22:25 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -29,12 +29,11 @@ #include "parser/gramparse.h" #include "parser/keywords.h" #include "parser/scansup.h" -#include "parser/sysfunc.h" #include "parse.h" #include "utils/builtins.h" extern char *parseString; -extern char *parseCh; +static char *parseCh; /* some versions of lex define this as a macro */ #if defined(yywrap) @@ -127,8 +126,6 @@ number [-+.0-9Ee] letter [\200-\377_A-Za-z] letter_or_digit [\200-\377_A-Za-z0-9] -sysfunc SYS_{letter}{letter_or_digit}* - identifier {letter}{letter_or_digit}* typecast "::" @@ -278,11 +275,6 @@ other . } -{sysfunc} { - yylval.str = pstrdup(SystemFunctionHandler((char *)yytext)); - return (SCONST); - } - {typecast} { return TYPECAST; } {self}/-[\.0-9] { |