diff --git a/libwccl/parser/grammar.g b/libwccl/parser/grammar.g index 9a0128e241edaf1634236bea92d110fcc4b9fe72..16964126d372ab07c8e73ef099b2a60a4bbf1edc 100644 --- a/libwccl/parser/grammar.g +++ b/libwccl/parser/grammar.g @@ -520,15 +520,6 @@ condit_sym op.reset(new Wccl::Conditional<Wccl::TSet>(test, p_true)); } } - | Q_MARK - (p_true = sym_set_operators [tagset, vars] | - p_true = condit_sym [tagset, vars]) - Q_MARK - (test = logical_predicates [tagset, vars] | - test = condit_bool [tagset, vars]) - { - op.reset(new Wccl::Conditional<Wccl::TSet>(test, p_true)); - } ; // ---------------------------------------------------------------------------- // ---------------------------------------------------------------------------- @@ -651,15 +642,6 @@ condit_str op.reset(new Wccl::Conditional<Wccl::StrSet>(test, p_true)); } } - | Q_MARK - (p_true = string_operators [tagset, vars] | - p_true = condit_str [tagset, vars]) - Q_MARK - (test = logical_predicates [tagset, vars] | - test = condit_bool [tagset, vars]) - { - op.reset(new Wccl::Conditional<Wccl::StrSet>(test, p_true)); - } ; // ---------------------------------------------------------------------------- @@ -899,15 +881,6 @@ condit_bool op.reset(new Wccl::Conditional<Wccl::Bool>(test, p_true)); } } - | Q_MARK - (p_true = logical_predicates [tagset, vars] | - p_true = condit_bool [tagset, vars]) - Q_MARK - (test = logical_predicates [tagset, vars] | - test = condit_bool [tagset, vars]) - { - op.reset(new Wccl::Conditional<Wccl::Bool>(test, p_true)); - } ; ///////////////////////////////////////////////////////////////////////////////