From 75026b8844120cd62660d8099d7cb0f285418fa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20K=C4=99dzia?= <Pawel.Kedzia@pwr.wroc.pl> Date: Sun, 21 Nov 2010 22:27:41 +0100 Subject: [PATCH] Fixed syntax error in grammar. --- libwccl/parser/grammar.g | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/libwccl/parser/grammar.g b/libwccl/parser/grammar.g index fc0cd5d..ba33c14 100644 --- a/libwccl/parser/grammar.g +++ b/libwccl/parser/grammar.g @@ -77,6 +77,10 @@ private: // - nie mozna utworzy Const::Value i na tym robic specjalizowany reset? // - base, orth +// -> Dodac do regul _variable podregule zwracajaca accessor, a nadregula +// powinna zwracac VarGetter. I wlasnie reguly zwracajace accessor podpiac +// do setvara + /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // "GLOBAL" RULES @@ -336,10 +340,12 @@ setvar_pos : "setvar" LPAREN ret_var = position_variable [vars] COMMA ret_op = op_position [vars] RPAREN { + /* Wccl::VariableAccesor<Wccl::Position> acc = vars.create_accesor<Wccl::Position>(ret_var->acc_name()); op.reset(new Wccl::VarSetter<Wccl::Position>(acc, ret_op)); + */ } ; @@ -354,10 +360,12 @@ setvar_bool : "setvar" LPAREN ret_var = boolean_variable [vars] COMMA ret_op = logical_predicates [vars] RPAREN { + /* Wccl::VariableAccesor<Wccl::Bool> acc = vars.create_accesor<Wccl::Bool>(ret_var->acc_name()); op.reset(new Wccl::VarSetter<Wccl::Bool>(acc, ret_op)); + */ } ; // ---------------------------------------------------------------------------- @@ -370,11 +378,12 @@ setvar_sset } : "setvar" LPAREN ret_var = str_set_variable [vars] COMMA ret_op = string_operators [vars] RPAREN { - + /* Wccl::VariableAccesor<Wccl::StrSet> acc = vars.create_accesor<Wccl::StrSet>(ret_var->acc_name()); op.reset(new Wccl::VarSetter<Wccl::StrSet>(acc, ret_op)); + */ } ; // ---------------------------------------------------------------------------- @@ -387,11 +396,12 @@ setvar_tset } : "setvar" LPAREN ret_var = sym_set_variable [vars] COMMA ret_op = sym_set_operators [vars] RPAREN { - + /* Wccl::VariableAccesor<Wccl::TSet> acc = vars.create_accesor<Wccl::TSet>(ret_var->acc_name()); op.reset(new Wccl::VarSetter<Wccl::TSet>(acc, ret_op)); + */ } ; -- GitLab