summaryrefslogtreecommitdiff
path: root/src/backend/parser/scan.l
Commit message (Expand)AuthorAgeFilesLines
* Change case-folding of keywords to conform to SQL99 and fix misbehaviorTom Lane2001-02-211-14/+22
* Use elog() instead of exit() for fatal scanner errors.Peter Eisentraut2001-02-031-1/+4
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Ensure that all uses of <ctype.h> functions are applied to unsigned-charTom Lane2000-12-031-4/+3
* Make a pstrdup copy of the literalbuf when scanning a bit string. Other-Peter Eisentraut2000-11-161-2/+2
* Peter forgot to fix {operator} rule to match modified definition ofTom Lane2000-11-021-2/+2
* Change internal string representation of BitString node to include aPeter Eisentraut2000-10-311-2/+3
* Change the parser to convert SQL "position" and "substring" syntax toPeter Eisentraut2000-10-311-21/+18
* Disallow zero-length delimited identifier (per SQL).Peter Eisentraut2000-10-301-3/+5
* Remove special treatment of '|' operator, in the spirit of "sane" binaryPeter Eisentraut2000-10-291-2/+2
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-121-6/+8
* Make scanner multibyte aware. Currently it may produce an incorrectTatsuo Ishii2000-08-221-1/+21
* Mop-up for removal of ':' and ';' operators ... like, say, actuallyTom Lane2000-08-121-3/+3
* Support SQL99 embedded double-quote syntax for quoted identifiers.Thomas G. Lockhart2000-08-061-1/+5
* Implement nested block comments in the backend and in psql.Thomas G. Lockhart2000-07-141-3/+19
* Big warnings cleanup for Solaris/GCC. Down to about 40 now, butPeter Eisentraut2000-06-141-3/+3
* Lexer defended us against overlength plain identifiers, but not againstTom Lane2000-06-011-1/+7
* Generated header files parse.h and fmgroids.h are now copied intoTom Lane2000-05-291-2/+2
* define YY_NEVER_INTERACTIVE for flex, to persuade flex that it's notTom Lane2000-05-271-1/+2
* Modify lexing of multi-char operators per pghackers discussion aroundTom Lane2000-03-181-18/+62
* Performance improvement for lexing long strings: increase flex'sTom Lane2000-03-131-1/+4
* Finish cleaning up backend's handling of /* ... */ and -- comments,Tom Lane2000-03-111-19/+55
* Change parse-time representation of float literals (which include oversizeTom Lane2000-02-211-32/+7
* Clean up scan.l's handling of \r vs \n --- they are reliably treated asTom Lane2000-02-191-36/+81
* Add:Bruce Momjian2000-01-261-2/+3
* updated install filePeter Eisentraut2000-01-231-2/+5
* Clean up longstanding gcc warnings by adding missing externTom Lane2000-01-201-2/+2
* Remove fixed-size literal buffer from scan.l, and repairTom Lane1999-10-181-58/+71
* Allow \r as whitespace.Bruce Momjian1999-10-091-2/+2
* Fix for "--" comment and no trailing newline, as seen in Perl.Bruce Momjian1999-10-081-2/+2
* Reverse out last scan.l patch for minus handling.\Bruce Momjian1999-09-281-2/+2
* Sorry, guys. Here is the ultimate patch which keeps the entireBruce Momjian1999-09-271-2/+2
* Following advice from Michael Ansley, I broke up the patch inBruce Momjian1999-09-271-97/+10
* Eliminate token length assumption in scanstr().Tom Lane1999-09-111-2/+2
* Mike Ansley's fixes for long queries. This change justTom Lane1999-09-071-17/+11
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-171-5/+2
* Final cleanup.Bruce Momjian1999-07-161-3/+3
* Add ^ precidence.Bruce Momjian1999-07-081-2/+2
* Keep long non-quoted numeric strings *as* untyped strings if they failThomas G. Lockhart1999-05-121-3/+48
* here are some patches for 6.5.0 which I already submitted but have neverBruce Momjian1999-05-031-1/+6
* Have % operator have precedence like /.Bruce Momjian1999-03-171-3/+3
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-131-2/+2
* Simplify lexer's rules for string constants, eliminate potential buffer overrun.Tom Lane1999-02-071-17/+5
* Make functions static or ifdef NOT_USED. Prevent pg_version creation.Bruce Momjian1998-10-081-3/+3
* Renaming cleanup, no pgindent yet.Bruce Momjian1998-09-011-22/+23
* Fix scanner name length trimming.Bruce Momjian1998-08-291-5/+5
* Truncate identifiers at NAMEDATALEN length.Bruce Momjian1998-08-291-1/+5
* Hi, here are the patches to enhance existing MB handling. This timeBruce Momjian1998-06-161-3/+5
* Allow more variations on valid floating point numbers (e.g. ".1", "1e6").Thomas G. Lockhart1998-05-091-6/+11
* Temporarily back out fixes for unary minus parsing.Thomas G. Lockhart1998-04-081-8/+6