Antlr4.Tool.Ast.GrammarAST.ToTokenString C# (CSharp) Метод

ToTokenString() публичный Метод

public ToTokenString ( ) : string
Результат string
        public virtual string ToTokenString()
        {
            ICharStream input = this.Token.InputStream;
            GrammarASTAdaptor adaptor = new GrammarASTAdaptor(input);
            CommonTreeNodeStream nodes =
                new CommonTreeNodeStream(adaptor, this);
            StringBuilder buf = new StringBuilder();
            GrammarAST o = (GrammarAST)nodes.LT(1);
            int type = adaptor.GetType(o);
            while (type != TokenTypes.EndOfFile)
            {
                buf.Append(" ");
                buf.Append(o.Text);
                nodes.Consume();
                o = (GrammarAST)nodes.LT(1);
                type = adaptor.GetType(o);
            }

            return buf.ToString();
        }