예제 #1
0
파일: Error.cs 프로젝트: Nxun/Naive-Tiger
 public static void Report(Position pos, string message)
 {
     Compiler.ErrorList.Add(new Error(pos, message));
     //Console.Out.WriteLine("error:line{0} column{1} {2}", pos.Line, pos.Column, message);
 }
예제 #2
0
파일: Error.cs 프로젝트: Nxun/Naive-Tiger
 public FatalError(Position pos, string message)
     : base(message)
 {
     Compiler.ErrorList.Add(new Error(pos, "Fatal Error: " + message));
 }
예제 #3
0
파일: Error.cs 프로젝트: Nxun/Naive-Tiger
 public Error(Position pos, string message)
 {
     Pos = pos;
     Message = message;
 }