While.Parsing.Parser.Parse C# (CSharp) Method

Parse() public method

public Parse ( ) : void
return void
        public void Parse()
        {
            la = new Token();
            la.val = "";
            Get();
            Program();

            Expect(0);
        }

Usage Example

        protected string Parse(string src, CommandLineOptions options)
        {
            StreamWriter writer = new StreamWriter(new MemoryStream());
            writer.Write(src);
            writer.Flush();
            writer.BaseStream.Seek(0, SeekOrigin.Begin);

            Parser p = new Parser(new Scanner(writer.BaseStream), options);
            StringWriter result = new StringWriter();
            p.errors.errorStream = result;
            p.Parse();
            return result.ToString();
        }