Changeset: 1088024909ae for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1088024909ae
Modified Files:
        sql/server/sql_parser.y
Branch: Dec2025
Log Message:

Correct more indentations. Also corrected the header comment to align again 
with the COPY syntax.


diffs (truncated from 324 to 300 lines):

diff --git a/sql/server/sql_parser.y b/sql/server/sql_parser.y
--- a/sql/server/sql_parser.y
+++ b/sql/server/sql_parser.y
@@ -39,7 +39,7 @@ makeAtomNode(mvc *m, const char* type, c
 #define _symbol_create_lng(t,d)     symbol_create_lng( SA, t, d)
 #define _symbol_create_symbol(t,d)  symbol_create_symbol( SA, t, d)
 #define _symbol_create_hexa(t,d)    symbol_create_hexa( SA, t, d)
-#define _newAtomNode(d)                    newAtomNode( SA, d)
+#define _newAtomNode(d)             newAtomNode( SA, d)
 
 #define L()                  dlist_create( SA )
 
@@ -754,27 +754,27 @@ SQLCODE SQLERROR UNDER WHENEVER
        odbc_data_type
 
 %type <i_val>
-    odbc_tsi_qualifier
+       odbc_tsi_qualifier
 
 /* odbc escape prefix tokens */
 %token <sval>
-    ODBC_DATE_ESCAPE_PREFIX
-    ODBC_TIME_ESCAPE_PREFIX
-    ODBC_TIMESTAMP_ESCAPE_PREFIX
-    ODBC_GUID_ESCAPE_PREFIX
-    ODBC_FUNC_ESCAPE_PREFIX
-    ODBC_OJ_ESCAPE_PREFIX
+       ODBC_DATE_ESCAPE_PREFIX
+       ODBC_TIME_ESCAPE_PREFIX
+       ODBC_TIMESTAMP_ESCAPE_PREFIX
+       ODBC_GUID_ESCAPE_PREFIX
+       ODBC_FUNC_ESCAPE_PREFIX
+       ODBC_OJ_ESCAPE_PREFIX
 
 /* odbc symbolic types */
 %type <sym>
-    odbc_date_escape
-    odbc_time_escape
-    odbc_timestamp_escape
-    odbc_guid_escape
-    odbc_interval_escape
-    odbc_scalar_func_escape
-    odbc_scalar_func
-    odbc_datetime_func
+       odbc_date_escape
+       odbc_time_escape
+       odbc_timestamp_escape
+       odbc_guid_escape
+       odbc_interval_escape
+       odbc_scalar_func_escape
+       odbc_scalar_func
+       odbc_datetime_func
 
 %token <sval> POSITION SUBSTRING TRIM SPLIT_PART
 
@@ -933,9 +933,9 @@ logical_step:
                                m->rewriter_stop_idx = $3;
                        } else {
                                sqlformaterror(m, SQLSTATE(HY009)
-                                                          "EXPLAIN LOGICAL 
REWRITE posint:"
-                                                          " rewriter_stop_idx 
>= %d",
-                                                          NSQLREWRITERS);
+                                                       "EXPLAIN LOGICAL 
REWRITE posint:"
+                                                       " rewriter_stop_idx >= 
%d",
+                                                       NSQLREWRITERS);
                                YYERROR;
                        }
                }
@@ -948,16 +948,16 @@ logical_step:
                                        m->rewriter_stop_cycle = $4;
                                } else {
                                        sqlformaterror(m, SQLSTATE(HY009)
-                                                                  "EXPLAIN 
LOGICAL REWRITE intval:"
-                                                                  " 
rewriter_stop_cycle >= %d",
-                                                                  20);
+                                                               "EXPLAIN 
LOGICAL REWRITE intval:"
+                                                               " 
rewriter_stop_cycle >= %d",
+                                                               20);
                                        YYERROR;
                                }
                        } else {
                                sqlformaterror(m, SQLSTATE(HY009)
-                                                          "EXPLAIN LOGICAL 
REWRITE intval:"
-                                                          " rewriter_stop_idx 
>= %d",
-                                                          NSQLREWRITERS);
+                                                       "EXPLAIN LOGICAL 
REWRITE intval:"
+                                                       " rewriter_stop_idx >= 
%d",
+                                                       NSQLREWRITERS);
                                YYERROR;
                        }
                }
@@ -1073,7 +1073,7 @@ variable_list:
                        append_type(l, &$2 );
                        $$ = append_symbol(L(), _symbol_create_list( 
SQL_DECLARE, l));
                }
-    |  variable_list ',' variable_ref_commalist data_type
+       |       variable_list ',' variable_ref_commalist data_type
                {
                        dlist *l = L();
                        append_list(l, $3 );
@@ -1647,7 +1647,7 @@ opt_column:
 
 column:
                column_id
-       |       COLUMN column_id         { $$ = $2; }
+       |       COLUMN column_id        { $$ = $2; }
        ;
 
 create_statement:
@@ -1728,7 +1728,7 @@ opt_seq_params:
        ;
 
 params_list:
-               opt_seq_param                     { $$ = append_symbol(L(), 
$1); }
+               opt_seq_param             { $$ = append_symbol(L(), $1); }
        |       params_list opt_seq_param { $$ = append_symbol($1, $2); }
        ;
 
@@ -2088,8 +2088,8 @@ opt_partition_spec:
        ;
 
 opt_as_partition:
-               /* empty */                                              { $$ = 
NULL; }
-       |       AS PARTITION opt_partition_spec  { $$ = $3; }
+               /* empty */                                             { $$ = 
NULL; }
+       |       AS PARTITION opt_partition_spec { $$ = $3; }
        ;
 
 with_opt_credentials:
@@ -2974,7 +2974,7 @@ trigger_def:
 
 opt_qname:
                /* empty */ { $$ = NULL; }
-    |  ON qname    { $$ = $2; }
+       |       ON qname    { $$ = $2; }
        ;
 
 trigger_action_time:
@@ -3259,27 +3259,27 @@ import_stmt:
        ;
 
 copyfrom_stmt:
-    /*  1    2      3    4     5               6    7                8         
      9 */
+               /* 1 2      3    4     5               6    7                8  
             9 */
                COPY opt_nr INTO qname opt_column_list FROM string_commalist 
opt_header_list opt_on_location
                {
                        CopyFromNode *copy = newCopyFromNode(SA,
-                                                                               
                 $4, /* qname */
-                                                                               
                 $5, /* column_list */
-                                                                               
                 $7, /* sources */
-                                                                               
                 $8, /* header_list */
-                                                                               
                 $2  /* nr_offset */);
+                                                                               
                $4, /* qname */
+                                                                               
                $5, /* column_list */
+                                                                               
                $7, /* sources */
+                                                                               
                $8, /* header_list */
+                                                                               
                $2  /* nr_offset */);
                        copy->on_client = $9;
                        $$ = (symbol*)copy;
                }
-    /*  1    2      3    4     5               6    7     8 */
+               /* 1 2      3    4     5               6    7     8 */
        |       COPY opt_nr INTO qname opt_column_list FROM STDIN 
opt_header_list
                {
                        CopyFromNode *copy = newCopyFromNode(SA,
-                                                                               
                 $4,   /* qname */
-                                                                               
                 $5,   /* column_list */
-                                                                               
                 NULL, /* sources */
-                                                                               
                 $8,   /* header_list */
-                                                                               
                 $2    /* nr_offset */);
+                                                                               
                $4,   /* qname */
+                                                                               
                $5,   /* column_list */
+                                                                               
                NULL, /* sources */
+                                                                               
                $8,   /* header_list */
+                                                                               
                $2    /* nr_offset */);
                        $$ = (symbol*)copy;
                }
        |       copyfrom_stmt opt_using DELIMITERS string
@@ -3353,7 +3353,7 @@ copyfrom_stmt:
        ;
 
 load_stmt:
-    /*  1    2         3    4     5    6 */
+               /* 1 2         3    4     5    6 */
                COPY sqlLOADER INTO qname FROM func_ref
                {
                        dlist *l = L();
@@ -3364,7 +3364,7 @@ load_stmt:
        ;
 
 copybinfrom_stmt:
-    /*  1    2              3      4    5     6               7    8           
     9 */
+               /* 1 2              3      4    5     6               7    8    
            9 */
                COPY opt_endianness BINARY INTO qname opt_column_list FROM 
string_commalist opt_on_location
                {
                        dlist *l = L();
@@ -3378,7 +3378,7 @@ copybinfrom_stmt:
        ;
 
 copyto_stmt:
-    /*  1    2          3       4      5               6        7 */
+               /* 1 2          3       4      5               6        7 */
                COPY SelectStmt INTO_LA string opt_on_location opt_seps 
opt_null_string
                {
                        dlist *l = L();
@@ -3389,7 +3389,7 @@ copyto_stmt:
                        append_int(l, $5);
                        $$ = _symbol_create_list( SQL_COPYINTO, l );
                }
-    /*  1    2          3       4      5        6 */
+               /* 1 2          3       4      5        6 */
        |       COPY SelectStmt INTO_LA STDOUT opt_seps opt_null_string
                {
                        dlist *l = L();
@@ -3400,7 +3400,7 @@ copyto_stmt:
                        append_int(l, 0);
                        $$ = _symbol_create_list( SQL_COPYINTO, l );
                }
-    /*  1    2          3       4              5      6                7 */
+               /* 1 2          3       4              5      6                
7 */
        |       COPY SelectStmt INTO_LA opt_endianness BINARY string_commalist 
opt_on_location
                {
                        dlist *l = L();
@@ -4442,7 +4442,7 @@ poslng_or_param_rows:
 
 limit_clause:
                LIMIT poslng_or_param                                           
  { $$ = append_symbol(append_symbol(L(), $2), NULL); }
-       |       LIMIT poslng_or_param OFFSET poslng_or_param                    
  { $$ = append_symbol(append_symbol(L(), $2), $4); }
+       |       LIMIT poslng_or_param OFFSET poslng_or_param                    
  { $$ = append_symbol(append_symbol(L(), $2), $4); }
        |       OFFSET poslng_or_param opt_rows                                 
  { $$ = append_symbol(append_symbol(L(), NULL), $2); }
        |       OFFSET poslng_or_param FETCH first_next poslng_or_param_rows    
  { $$ = append_symbol(append_symbol(L(), $5), $2); }
        |       OFFSET poslng_or_param rows FETCH first_next 
poslng_or_param_rows { $$ = append_symbol(append_symbol(L(), $6), $2); }
@@ -7033,7 +7033,7 @@ arg_list_ref:
                        append_list(l, NULL);
                        $$ = _symbol_create_list( SQL_NOP, l );
                }
-       |  '('expr_list ')'
+       |  '(' expr_list ')'
                {
                        dlist *l = L();
                        append_int(l, -1);
@@ -7044,7 +7044,7 @@ arg_list_ref:
        ;
 
 named_arg_list_ref:
-    '(' ')'
+               '(' ')'
                {
                        dlist *l = L();
                        append_int(l, -1);
@@ -7052,7 +7052,7 @@ named_arg_list_ref:
                        append_list(l, NULL);
                        $$ = _symbol_create_list( SQL_NOP, l );
                }
-       |  '('named_value_commalist ')'
+       |  '(' named_value_commalist ')'
                {
                        dlist *l = L();
                        append_int(l, -1);
@@ -7889,38 +7889,38 @@ odbc_data_type:
 
 odbc_tsi_qualifier:
                SQL_TSI_FRAC_SECOND { $$ = insec; }
-    |  SQL_TSI_SECOND      { $$ = isec; }
-    |  SQL_TSI_MINUTE      { $$ = imin; }
-    |  SQL_TSI_HOUR        { $$ = ihour; }
-    |  SQL_TSI_DAY         { $$ = iday; }
-    |  SQL_TSI_WEEK        { $$ = iweek; }
-    |  SQL_TSI_MONTH       { $$ = imonth; }
-    |  SQL_TSI_QUARTER     { $$ = iquarter; }
-    |  SQL_TSI_YEAR        { $$ = iyear; }
+       |       SQL_TSI_SECOND      { $$ = isec; }
+       |       SQL_TSI_MINUTE      { $$ = imin; }
+       |       SQL_TSI_HOUR        { $$ = ihour; }
+       |       SQL_TSI_DAY         { $$ = iday; }
+       |       SQL_TSI_WEEK        { $$ = iweek; }
+       |       SQL_TSI_MONTH       { $$ = imonth; }
+       |       SQL_TSI_QUARTER     { $$ = iquarter; }
+       |       SQL_TSI_YEAR        { $$ = iyear; }
        ;
 
 %%
 
 static inline symbol*
 makeAtomNode(mvc *m, const char* typename, const char* val, unsigned int 
digits, unsigned int scale, bool bind) {
-    sql_subtype sub_t;
-    atom *a;
-    int sub_t_found = 0;
-    if (bind) {
-        sql_type* t = NULL;
-        if (!(t = mvc_bind_type(m, typename))) {
-            sqlformaterror(m, SQLSTATE(22000) "Type (%s) unknown", typename);
-            return NULL;
-        }
-        sql_init_subtype(&sub_t, t, 0, 0);
-    } else {
-        sub_t_found = sql_find_subtype(&sub_t, typename, digits, scale);
-    }
-    if ((!bind && !sub_t_found) || (a = atom_general(m->sa, &sub_t, val, 
m->timezone)) == NULL) {
-        sqlformaterror(m, SQLSTATE(22007) "Incorrect %s value (%s)", typename, 
val);
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to