Пример #1
0
 public override void DisplayRecognitionError(string[] tokenNames, RecognitionException e) {
     if (OnDisplayRecognitionError != null) {
         csParserException ce = new csParserException();
         ce._tokenNames = tokenNames;
         ce._source = this;
         ce._exception = e;
         ce._errorStr = GetErrorHeader(e) + " " + GetErrorMessage(e, tokenNames);
         OnDisplayRecognitionError(ce);
     }
     //base.DisplayRecognitionError(tokenNames, e);
     string hdr = GetErrorHeader(e);
     string msg = GetErrorMessage(e, tokenNames);
     _SyntaxErrors.Add(hdr + " " + msg);
     EmitErrorMessage(hdr + " " + msg);
 }
Пример #2
0
        public override void DisplayRecognitionError(string[] tokenNames, RecognitionException e)
        {
            if (OnDisplayRecognitionError != null)
            {
                csParserException ce = new csParserException();
                ce._tokenNames = tokenNames;
                ce._source     = this;
                ce._exception  = e;
                ce._errorStr   = GetErrorHeader(e) + " " + GetErrorMessage(e, tokenNames);
                OnDisplayRecognitionError(ce);
            }
            //base.DisplayRecognitionError(tokenNames, e);
            string hdr = GetErrorHeader(e);
            string msg = GetErrorMessage(e, tokenNames);

            _SyntaxErrors.Add(hdr + " " + msg);
            EmitErrorMessage(hdr + " " + msg);
        }