Beispiel #1
0
 /// <summary>
 ///  
 /// </summary>
 private void ErrorRecord(LexErrorType lexErrorType, int lineNum, int columnNum)
 {
     currentErrorString += curChar;
     ErrorBase.ErrorManager.AddLexError(new LexError(lexErrorType, lineNum+1, columnNum+1, currentErrorString));
     currentErrorString = "";
 }
Beispiel #2
0
 /// <summary>
 ///
 /// </summary>
 private void ErrorRecord(LexErrorType lexErrorType, int lineNum, int columnNum)
 {
     currentErrorString += curChar;
     ErrorBase.ErrorManager.AddLexError(new LexError(lexErrorType, lineNum + 1, columnNum + 1, currentErrorString));
     currentErrorString = "";
 }
Beispiel #3
0
 public LexError(LexErrorType lexErrorType, int lineNum, int columnNum, string errorInfo)
     : base(lineNum, columnNum)
 {
     ErrorInfo    = errorInfo;
     LexErrorType = lexErrorType;
 }
Beispiel #4
0
 public LexError(LexErrorType lexErrorType, int lineNum, int columnNum,string errorInfo)
     : base(lineNum, columnNum)
 {
     ErrorInfo = errorInfo;
     LexErrorType = lexErrorType;
 }