Пример #1
0
        private void btnParseMethod_Click(object sender, EventArgs e)
        {
            this.treeParseNodes.Nodes.Clear();
            this.listProperties.Items.Clear();

            string txt = this.txtSource.SelectedText;
            if (String.IsNullOrEmpty(txt))
                txt = this.txtSource.Text;
            StringReader reader = new StringReader(txt);

            parser = new VseCompatibleParser();
            this.Errors = new Dictionary<object, List<string>>();
            parser.ErrorSink = this;
            MethodNode node = parser.ParseMethod(reader);

            this.VisitNode(node, null, null);
        }