107108109110111112113
} protected Term parseTerm( TokenStream tokens ) { boolean negated = tokens.canConsume('-'); Term result = new SimpleTerm(removeQuotes(tokens.consume())); return negated ? new NegationTerm(result) : result; }