コード例 #1
0
ファイル: Source.cs プロジェクト: dfdemar/Pascal_Interpreter
        private StreamReader reader; // reader for the source program

        #endregion Fields

        #region Constructors

        public Source(StreamReader reader)
        {
            this.lineNum = 0;
            this.currentPos = -2; //set to -2 to read the first source line
            this.reader = reader;
            this.messageHandler = new MessageHandler();
        }
コード例 #2
0
ファイル: Backend.cs プロジェクト: dfdemar/Pascal_Interpreter
 static Backend()
 {
     messageHandler = new MessageHandler();
 }
コード例 #3
0
ファイル: Parser.cs プロジェクト: dfdemar/Pascal_Interpreter
 static Parser()  // static constructor
 {
     symbolTableStack = SymbolTableFactory.CreateSymbolTableStack();
     messageHandler = new MessageHandler();
 }