コード例 #1
0
        private IStatement BackwardStatement()
        {
            EatToken(TokenType.BACKWARD);
            EatToken(TokenType.LPARENT);
            BackwardStatement backwardStatement = new BackwardStatement(Expression());

            EatToken(TokenType.RPARENT);

            return(backwardStatement);
        }
コード例 #2
0
        public object Visit_BackwardStatement(BackwardStatement backwardStatement)
        {
            TreeViewItem item = new TreeViewItem();

            item.IsExpanded = true;

            item.Header = "Backward";
            item.Items.Add(backwardStatement.Expression.Visit(this));

            return(item);
        }
コード例 #3
0
        public object Visit_BackwardStatement(BackwardStatement backwardStatement)
        {
            BackwardDelegate(backwardStatement.Expression.Visit(this));

            return(null);
        }