Fix obsolete comment regarding FSM truncation.
[PostgreSQL.git] / src / interfaces / ecpg / preproc / ecpg.type
blob5eb992d9e114c434510063469c99f910cf325a4e
1 /* $PostgreSQL$ */
2 %type <str> ECPGAllocateDescr
3 %type <str> ECPGCKeywords
4 %type <str> ECPGColId
5 %type <str> ECPGColLabel
6 %type <str> ECPGColLabelCommon
7 %type <str> ECPGConnect
8 %type <str> ECPGCursorStmt
9 %type <str> ECPGDeallocateDescr
10 %type <str> ECPGDeclaration
11 %type <str> ECPGDeclare
12 %type <str> ECPGDescribe
13 %type <str> ECPGDisconnect
14 %type <str> ECPGExecuteImmediateStmt
15 %type <str> ECPGFree
16 %type <str> ECPGGetDescHeaderItem
17 %type <str> ECPGGetDescItem
18 %type <str> ECPGGetDescriptorHeader
19 %type <str> ECPGKeywords
20 %type <str> ECPGKeywords_rest
21 %type <str> ECPGKeywords_vanames
22 %type <str> ECPGOpen
23 %type <str> ECPGSetAutocommit
24 %type <str> ECPGSetConnection
25 %type <str> ECPGSetDescHeaderItem
26 %type <str> ECPGSetDescItem
27 %type <str> ECPGSetDescriptorHeader
28 %type <str> ECPGTypeName
29 %type <str> ECPGTypedef
30 %type <str> ECPGVar
31 %type <str> ECPGVarDeclaration
32 %type <str> ECPGWhenever
33 %type <str> ECPGunreserved
34 %type <str> ECPGunreserved_con
35 %type <str> ECPGunreserved_interval
36 %type <str> UsingConst
37 %type <str> UsingValue
38 %type <str> c_anything
39 %type <str> c_args
40 %type <str> c_list
41 %type <str> c_stuff
42 %type <str> c_stuff_item
43 %type <str> c_term
44 %type <str> c_thing
45 %type <str> char_variable
46 %type <str> civar
47 %type <str> civarind
48 %type <str> ColLabel
49 %type <str> connect_options
50 %type <str> connection_object
51 %type <str> connection_target
52 %type <str> coutputvariable
53 %type <str> cvariable
54 %type <str> db_prefix
55 %type <str> CreateAsStmt
56 %type <str> DeallocateStmt
57 %type <str> dis_name
58 %type <str> ecpg_bconst
59 %type <str> ecpg_fconst
60 %type <str> ecpg_ident
61 %type <str> ecpg_interval
62 %type <str> ecpg_into
63 %type <str> ecpg_param
64 %type <str> ecpg_sconst
65 %type <str> ecpg_using
66 %type <str> ecpg_xconst
67 %type <str> enum_definition
68 %type <str> enum_type
69 %type <str> execstring
70 %type <str> execute_rest
71 %type <str> indicator
72 %type <str> into_descriptor
73 %type <str> Iresult
74 %type <str> on_off
75 %type <str> opt_bit_field
76 %type <str> opt_connection_name
77 %type <str> opt_database_name
78 %type <str> opt_ecpg_using
79 %type <str> opt_initializer
80 %type <str> opt_options
81 %type <str> opt_output
82 %type <str> opt_pointer
83 %type <str> opt_port
84 %type <str> opt_reference
85 %type <str> opt_scale
86 %type <str> opt_server
87 %type <str> opt_user
88 %type <str> opt_opt_value
89 %type <str> ora_user
90 %type <str> precision
91 %type <str> prepared_name
92 %type <str> quoted_ident_stringvar
93 %type <str> RuleStmt
94 %type <str> s_struct_union
95 %type <str> server
96 %type <str> server_name
97 %type <str> single_vt_declaration
98 %type <str> storage_clause
99 %type <str> storage_declaration
100 %type <str> storage_modifier
101 %type <str> struct_union_type
102 %type <str> struct_union_type_with_symbol
103 %type <str> symbol
104 %type <str> type_declaration
105 %type <str> unreserved_keyword 
106 %type <str> user_name
107 %type <str> using_descriptor
108 %type <str> var_declaration
109 %type <str> var_type_declarations
110 %type <str> variable
111 %type <str> variable_declarations
112 %type <str> variable_list
113 %type <str> vt_declarations 
115 %type <str> Op
116 %type <str> IntConstVar
117 %type <str> AllConstVar
118 %type <str> CSTRING
119 %type <str> CPP_LINE
120 %type <str> CVARIABLE
121 %type <str> DOLCONST
122 %type <str> ECONST
123 %type <str> NCONST
124 %type <str> SCONST
125 %type <str> UCONST
126 %type <str> UIDENT
128 %type  <struct_union> s_struct_union_symbol
130 %type  <descriptor> ECPGGetDescriptor
131 %type  <descriptor> ECPGSetDescriptor
133 %type  <type_enum> simple_type
134 %type  <type_enum> signed_type
135 %type  <type_enum> unsigned_type
137 %type  <dtype_enum> descriptor_item
138 %type  <dtype_enum> desc_header_item
140 %type  <type>   var_type
142 %type  <action> action