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