summaryrefslogtreecommitdiff
path: root/src/backend/parser/parser.c
Commit message (Expand)AuthorAgeFilesLines
* Code review for recent SQL/JSON commitsAlvaro Herrera2023-04-041-2/+2
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-291-0/+26
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Move gramparse.h to src/backend/parserJohn Naylor2022-09-141-1/+1
* Revert SQL/JSON featuresAndrew Dunstan2022-09-011-16/+0
* SQL/JSON constructorsAndrew Dunstan2022-03-271-0/+16
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Re-implement pl/pgsql's expression and assignment parsing.Tom Lane2021-01-041-1/+5
* Add the ability for the core grammar to have more than one parse target.Tom Lane2021-01-041-6/+21
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Allow Unicode escapes in any server encoding, not only UTF-8.Tom Lane2020-03-061-34/+40
* Reduce size of backend scanner's tables.Tom Lane2020-01-131-1/+281
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Replace the data structure used for keyword lookup.Tom Lane2019-01-061-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Change representation of statement lists, and add statement location info.Tom Lane2017-01-141-1/+2
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Make operator precedence follow the SQL standard more closely.Tom Lane2015-03-111-0/+17
* Improve parser's one-extra-token lookahead mechanism.Tom Lane2015-02-241-47/+58
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* pgindent run for 9.4Bruce Momjian2014-05-061-1/+1
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark2013-07-291-1/+4
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Remove pg_parse_string_token() --- not needed anymore.Tom Lane2009-11-121-34/+1
* Re-refactor the core scanner's API, in order to get out from under the problemTom Lane2009-11-091-21/+27
* Tweak the core scanner so that it can be used by plpgsql too.Tom Lane2009-07-141-3/+3
* Convert the core lexer and parser into fully reentrant code, by making useTom Lane2009-07-131-48/+50
* Move some declarations in the raw-parser header files to create a clearerTom Lane2009-07-121-3/+2
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-2/+2
* Rethink the idea of having plpgsql depend on parser/gram.h. Aside from theTom Lane2009-04-191-1/+31
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Add WITH [NO] DATA clause to CREATE TABLE AS, per SQL.Peter Eisentraut2008-10-281-17/+4
* Remove all traces that suggest that a non-Bison yacc might be supported, andPeter Eisentraut2008-08-291-3/+3
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* pgindent run for 8.3.Bruce Momjian2007-11-151-3/+5
* Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane2007-01-091-2/+29
* Fix filtered_base_yylex() to save and restore base_yylval and base_yyllocTom Lane2007-01-061-5/+21
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* pgindent run for 8.2.Bruce Momjian2006-10-041-8/+9
* Fix some missing inclusions identified with new pgcheckdefines tool.Tom Lane2006-07-151-2/+2
* Re-introduce the yylex filter function formerly used to support UNIONTom Lane2006-05-271-1/+73
* Remove the stub support we had for UNION JOIN; per discussion, this isTom Lane2006-03-071-55/+3
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2