From 7d46ded8dd12c3390d6f3937e47d3096a60ddadb Mon Sep 17 00:00:00 2001
From: Adam Wardynski <award@.(win7-laptop)>
Date: Sat, 4 Dec 2010 14:54:11 +0100
Subject: [PATCH] Remove unnecessary syntactic predicates.

---
 libwccl/parser/grammar.g | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/libwccl/parser/grammar.g b/libwccl/parser/grammar.g
index 7a3555e..088d270 100644
--- a/libwccl/parser/grammar.g
+++ b/libwccl/parser/grammar.g
@@ -487,11 +487,11 @@ bool_variable
 symset_operator
 	[const Corpus2::Tagset& tagset, Variables& vars]
 	returns [boost::shared_ptr<Function<TSet> > ret]
-	: (symset_condition[tagset, vars]) => (ret = symset_condition [tagset, vars])
-	| (symset_getsymbol[tagset, vars]) => (ret = symset_getsymbol [tagset, vars])
-	| (symset_var_val  [tagset, vars]) => (ret = symset_var_val   [tagset, vars])
-	| (symset_class    [tagset, vars]) => (ret = symset_class     [tagset, vars])
-	| (symset_range    [tagset, vars]) => (ret = symset_range     [tagset, vars])
+	: ret = symset_condition [tagset, vars]
+	| (SYMBOL LBRACKET) => (ret = symset_getsymbol [tagset, vars])
+	| ret = symset_var_val   [tagset, vars]
+	| ret = symset_class     [tagset, vars]
+	| ret = symset_range     [tagset, vars]
 	//
 	| LPAREN ret = symset_operator [tagset, vars] RPAREN
 ;
-- 
GitLab