예제 #1
0
파일: BufferParser.cs 프로젝트: masums/Crow
 public virtual void SetLineInError(ParserException ex)
 {
     currentTok = default(Token);
     if (ex.Line >= buffer.LineCount)
     {
         ex.Line = buffer.LineCount - 1;
     }
     if (buffer [ex.Line].IsFolded)
     {
         buffer.ToogleFolding(ex.Line);
     }
     buffer [ex.Line].SetLineInError(ex);
 }
예제 #2
0
 public void SetLineInError(ParserException ex)
 {
     Tokens    = null;
     exception = ex;
 }
예제 #3
0
 public CodeLine(string _content)
 {
     Content   = _content;
     Tokens    = null;
     exception = null;
 }
예제 #4
0
파일: XMLParser.cs 프로젝트: masums/Crow
 public override void SetLineInError(ParserException ex)
 {
     base.SetLineInError(ex);
     //buffer[ex.Line].Tokens.EndingState = (int)States.init;
 }