F
fossanu
Hallo miteinander,
ich arbeite gerade an einem standalone Editor (IDE) für eine bestimmte Grammatik. Ein Lexer und Parser für die Grammatik ist auch vorhanden. Mit Eclipse kann man da ja recht schnell was hoch ziehen und bis jetzt habe ich unter anderem schon folgende Features implementiert:
- Syntax Highlighting
- Contant Assistant
- Popup-Tipp, etc.
Was mir noch fehlt ist ein gutes Exception Handling. Soweit ich weiß, muss ich in meiner SourceViewerConfiguration Klasse die Methode getReconciler überschreiben, um dort meine eigene ReconcilingStrategy Klasse anzugeben.
Wie kann ich nun meinen eigenen Parser mit einbringen und bei Fehlern Error Marker an die richtige Stelle im Editor einfügen? Der Parser gibt bis jetzt die Fehler auf die Konsole aus.
Grüße,
fossanu
ich arbeite gerade an einem standalone Editor (IDE) für eine bestimmte Grammatik. Ein Lexer und Parser für die Grammatik ist auch vorhanden. Mit Eclipse kann man da ja recht schnell was hoch ziehen und bis jetzt habe ich unter anderem schon folgende Features implementiert:
- Syntax Highlighting
- Contant Assistant
- Popup-Tipp, etc.
Was mir noch fehlt ist ein gutes Exception Handling. Soweit ich weiß, muss ich in meiner SourceViewerConfiguration Klasse die Methode getReconciler überschreiben, um dort meine eigene ReconcilingStrategy Klasse anzugeben.
Wie kann ich nun meinen eigenen Parser mit einbringen und bei Fehlern Error Marker an die richtige Stelle im Editor einfügen? Der Parser gibt bis jetzt die Fehler auf die Konsole aus.
Grüße,
fossanu