diff options
| author | Bruce Momjian <bruce@momjian.us> | 1997-11-20 23:24:03 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 1997-11-20 23:24:03 +0000 |
| commit | e9e1ff226f285bc7b488e670be4b8220cdba4a53 (patch) | |
| tree | 7dd89bef1e88e75736c97578e6ebc0f081e71622 /src/backend/parser/scan.l | |
| parent | e075271c178720199fe95ba6f3482bcb5ce12df7 (diff) | |
| download | postgresql-e9e1ff226f285bc7b488e670be4b8220cdba4a53.tar.gz | |
Remove all time travel stuff. Small parser cleanup.
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 5b85598f87..daa2faa9d5 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] { |
