private IEnumerable<IFormulaToken> InterpretMinusTokenForward(IEnumerable<IFormulaToken> tokens)
{
foreach (var context in tokens.WithContext())
{
var previousToken = context[0];
var token = context[1];
// handle minus token
var minusToken = token as FormulaNodeSubtract;
if (minusToken != null) token = InterpretMinusToken(previousToken, minusToken);
if (token != null) yield return token;
}
}