**** Merged from MCS ****
[mono.git] / mcs / gmcs / parser.cs
1 \r
2 namespace Compiler {\r
3 \r
4         using System;\r
5 \r
6         abstract public class Parser {\r
7                 public string name;\r
8                 public System.IO.Stream input;\r
9                 \r
10                 public Parser (Mono.CSharp.Tree tree, string name, System.IO.Stream stream) \r
11                 {\r
12                         this.tree = tree;\r
13                         this.name = name;\r
14                         this.input = stream;\r
15                 }\r
16 \r
17                 public string getName (){\r
18                         return name;\r
19                 }\r
20 \r
21                 abstract public int parse ();\r
22         }\r
23 }\r