Code

frontend: Require strings instead of identifiers.
[sysdb.git] / src / frontend / grammar.y
index c3ee0af37886d3391d37f0d8fd425a586d0257c1..ce313310b918f9c6011410d2e9e9c60e430ab67d 100644 (file)
@@ -148,16 +148,6 @@ statement:
        ;
 
 fetch_statement:
-       FETCH IDENTIFIER
-               {
-                       $$ = SDB_CONN_NODE(sdb_object_create_dT(/* name = */ NULL,
-                                               conn_fetch_t, conn_fetch_destroy));
-                       CONN_FETCH($$)->name = strdup($2);
-                       $$->cmd = CONNECTION_FETCH;
-                       free($2);
-                       $2 = NULL;
-               }
-       |
        FETCH STRING
                {
                        $$ = SDB_CONN_NODE(sdb_object_create_dT(/* name = */ NULL,
@@ -179,7 +169,7 @@ list_statement:
        ;
 
 expression:
-       IDENTIFIER
+       STRING
                {
                        $$ = SDB_CONN_NODE(sdb_object_create_T(/* name = */ NULL,
                                                conn_node_matcher_t));