Ich hatte Probleme mit Einzug und einzeiligen Kommentare in meiner Xtext-Grammatik. Ich habe versucht, die gleiche Sache in Xtext BeispielprojektXtext Einrückung mit einzeiligen Kommentar
org.eclipse.xtext.example.homeautomation
(mit Xtext installiert haben, können Sie dieses Projekt wie folgt importieren: Datei → Neu → Beispiel → Xtext Beispiele → Xtext Home Automation Beispiel) und die Ergebnisse waren gleich. Ist das und xtext Bug? Wenn ja, wie kann ich das Dokument öffnen und es vorbereiten (um SL-Kommentare loszuwerden) und es dann xtext lexer geben?
Device Window can be open, closed
Device Heater can be on, off, error
Rule 'Save energy' when Window.open then //asdasdd
fire(Heater.off)
println('Another penny to the piggy bank!')
Marker Text:
1: - fehlende RULE_BEGIN bei 'Feuer'
2: - nicht übereinstimmen Eingang '' erwartet RULE_END
T hanks.
danke, es so weit ohne Probleme funktioniert, wie ich getestet Noch immer gibt es ein Problem mit SL_COMMENTs, und das sind SL_COMMENTs in leeren Zeilen, die einen Fehler verursachen, wenn sie nicht eingerückt sind. Ich werde ein Ticket dafür einreichen. – Smarty77