private void E() { argsInfo.Append("(\tdelimiter\n"); List <Token> boolTokens = new List <Token>(); while (true) { NextToken(); if (p == tokens.Count) { Error("Wrong boolexpression found"); break; } else if (token.getValue().Equals(")")) { boolExpressionAnalyzer = new BoolExpressionAnalyzer(boolTokens); boolExpressionAnalyzer.Analyse(); argsInfo.Append(")\tdelimiter\n"); NextToken(); break; } else { boolTokens.Add(token); } } }
public void boolExpressionAnalyse() { boolexpressionAnalyzer = new BoolExpressionAnalyzer(tokens); boolexpressionAnalyzer.Analyse(); }