summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/parse.pl
AgeCommit message (Expand)Author
2025-01-16Add OLD/NEW support to RETURNING in DML queries.Dean Rasheed
2025-01-01Update copyright for 2025Bruce Momjian
2024-10-14ecpg: invent a saner syntax for ecpg.addons entries.Tom Lane
2024-10-14ecpg: add cross-checks to parse.pl for usage of internal tables.Tom Lane
2024-10-14ecpg: avoid breaking the IDENT precedence level in two.Tom Lane
2024-10-14ecpg: re-implement preprocessor's string management.Tom Lane
2024-10-14ecpg: major cleanup, simplification, and documentation of parse.pl.Tom Lane
2024-10-14ecpg: clean up documentation of parse.pl, and add more input checking.Tom Lane
2024-04-04Fix ecpg's mechanism for detecting unsupported cases in the grammar.Tom Lane
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-29Make all Perl warnings fatalPeter Eisentraut
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-07-18Improve perl style in ecpg's parser-construction scripts.Tom Lane
2022-07-18ecpg: use our instead of my in parse.pl to fix perlcritic complaintAndres Freund
2022-07-18ecpg: Output dir, source dir, stamp file argument for preproc/*.plAndres Freund
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-01-08Update copyright for 2022Bruce Momjian
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-01-23Suppress bison warning in ecpg grammar.Tom Lane
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-11-07Fix ecpg's mishandling of B'...' and X'...' literals.Tom Lane
2020-01-13Reduce size of backend scanner's tables.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-05-22Initial pgperltidy run for v12.Tom Lane
2019-05-22Implement PREPARE AS statement for ECPG.Michael Meskes
2019-02-24Fix ecpg bugs caused by missing semicolons in the backend grammar.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-02Fix spelling errors and typos in commentsMagnus Hagander
2018-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-05-27Don't fall off the end of perl functionsAndrew Dunstan
2018-04-27perltidy: Add option --nooutdent-long-commentsPeter Eisentraut
2018-04-27perltidy: Add option --nooutdent-long-quotesPeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-08-14Changed ecpg parser to allow RETURNING clauses without attached C variables.Michael Meskes
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-06-12Finish pgindent run for 9.6: Perl files.Noah Misch
2016-03-15Fix typos.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-05-24pgindent run for 9.5Bruce Momjian
2015-03-11Make operator precedence follow the SQL standard more closely.Tom Lane
2015-03-10Clean up the mess from => patch.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