Exemplo n.º 1
0
 /// <summary>
 /// The parser will inspect the tokens and construct an expression tree that can
 /// be evaluated by walking it.
 /// </summary>
 /// <param name="tokens"></param>
 /// <returns></returns>
 public ExpressionTree Parse(IList<AToken> tokens)
 {
     OrderedExpressionTreeBuilder treeBuilder = new OrderedExpressionTreeBuilder();
     return treeBuilder.Build(tokens, _order);
 }
Exemplo n.º 2
0
        /// <summary>
        /// The parser will inspect the tokens and construct an expression tree that can
        /// be evaluated by walking it.
        /// </summary>
        /// <param name="tokens"></param>
        /// <returns></returns>
        public ExpressionTree Parse(IList <AToken> tokens)
        {
            OrderedExpressionTreeBuilder treeBuilder = new OrderedExpressionTreeBuilder();

            return(treeBuilder.Build(tokens, _order));
        }