}
public Object repeatTag() {
return new Reducer() {
- public String toString() { return "[**]"; }
+ public String toString() { return ""; }
public Object reduce(Tree t) {
Object[] ret = new Object[t.numChildren()];
for(int i=0; i<t.numChildren(); i++) {
nonterminal n = getNonTerminal();
if (n != null &&
(n.value().equals(p.nonTerminal) ||
- (n.value().equals("") && p.nonTerminal.equals(getName()))))
+ (n.value().equals("") && getName().equals(p.nonTerminal))))
return buildSequence(p)!=null;
return false;