Mein Problem ist, dass die Sprache, die ich analysiere, dieselbe Variable in zwei Teilen des Codes deklarieren muss. Das ist, was ich meine:Zwei Mal die gleiche Variablendeklaration im zu analysierenden Code
forward declaration
type variable_name
end type
end forward declaration
type variable_name
end type
Die Grammatik beide bekommt und der Baum ist in Ordnung, aber ich kann den „nicht übereinstimmen Eingang“ ohnehin nicht vermeiden.
Wie ist der Umgang mit dieser Art von wiederholbaren Strukturen? Könnte jemand helfen? Vielen Dank.