Ich bin neu in Antlr und müssen einen Parser für einen Legacy-Assembly-Code schreiben, Mai Zeilennummern in festen Spalten haben. Außerdem haben bestimmte Spalten eine Bedeutung - ob es sich um einen Kommentar, eine Fortsetzung usw. handelt. Wie kann ich diese erkennen?Parse-Programm mit Token an festen Positionen in einer Zeile
einige Beispiele geben:
000001 proc proc1
000002 * Kommentar
* comment without line numbers
continuation marker set ==> X
Arbitrary text as continuation
Dank Xan
Könnten Sie etwas mehr Code schreiben. Versuchen Sie auch, den gesamten Code so einzurücken, dass die relative Einrückung in Ordnung ist. – Onur
hast du die Lösung gefunden? Das interessiert mich auch –