summaryrefslogtreecommitdiff
path: root/src/backend/parser/parser.c
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-02-27Use C99-designated initializer syntax for more arraysMichael Paquier
2024-01-04Update copyright for 2024Bruce Momjian
2023-04-04Code review for recent SQL/JSON commitsAlvaro Herrera
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-14Move gramparse.h to src/backend/parserJohn Naylor
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-01-08Update copyright for 2022Bruce Momjian
2021-01-04Re-implement pl/pgsql's expression and assignment parsing.Tom Lane
2021-01-04Add the ability for the core grammar to have more than one parse target.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-03-06Allow Unicode escapes in any server encoding, not only UTF-8.Tom Lane
2020-01-13Reduce size of backend scanner's tables.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-01-06Replace the data structure used for keyword lookup.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-01-03Update copyright for 2018Bruce Momjian
2017-01-14Change representation of statement lists, and add statement location info.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-01-02Update copyright for 2016Bruce Momjian
2015-03-11Make operator precedence follow the SQL standard more closely.Tom Lane
2015-02-24Improve parser's one-extra-token lookahead mechanism.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-07Update copyright for 2014Bruce Momjian
2013-07-29Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark
2013-01-01Update copyrights for 2013Bruce Momjian
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-11-12Remove pg_parse_string_token() --- not needed anymore.Tom Lane
2009-11-09Re-refactor the core scanner's API, in order to get out from under the problemTom Lane
2009-07-14Tweak the core scanner so that it can be used by plpgsql too.Tom Lane
2009-07-13Convert the core lexer and parser into fully reentrant code, by making useTom Lane
2009-07-12Move some declarations in the raw-parser header files to create a clearerTom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-04-19Rethink the idea of having plpgsql depend on parser/gram.h. Aside from theTom Lane
2009-01-01Update copyright for 2009.Bruce Momjian
2008-10-28Add WITH [NO] DATA clause to CREATE TABLE AS, per SQL.Peter Eisentraut
2008-08-29Remove all traces that suggest that a non-Bison yacc might be supported, andPeter Eisentraut
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-01-09Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane
2007-01-06Fix filtered_base_yylex() to save and restore base_yylval and base_yyllocTom Lane
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-10-04pgindent run for 8.2.Bruce Momjian