1- $PostgreSQL: pgsql/src/backend/parser/README,v 1.7 2008/03/21 13:23:28 momjian Exp $
1+ $PostgreSQL: pgsql/src/backend/parser/README,v 1.8 2008/04/09 00:55:30 momjian Exp $
22
33Parser
44======
@@ -14,13 +14,13 @@ keywords.cturn keywords into specific tokens
1414gram.yparse the tokens and fill query-type-specific structures
1515analyze.ctop level of parse analysis for optimizable queries
1616parse_clause.chandle clauses like WHERE, ORDER BY, GROUP BY, ...
17- parse_coerce.chandle coercing expressions to different types
17+ parse_coerce.chandle coercing expressions to differentdata types
1818parse_expr.chandle expressions like col, col + 3, x = 3 or x = 4
1919parse_oper.chandle operators in expressions
2020parse_agg.chandle aggregates, like SUM(col1), AVG(col2), ...
2121parse_func.chandle functions, table.column and column identifiers
2222parse_node.ccreate nodes for various structures
2323parse_target.chandle the result list of the query
2424parse_relation.c support routines for tables and column handling
25- parse_type.csupport routines for type handling
25+ parse_type.csupport routines fordata type handling
2626parse_utilcmd.cparse analysis for utility commands (done at execution time)