Konkurrierende SKIP-Knoten |
Top Previous Next |
Grammatiktests > Konkurrierende SKIP-Knoten
Die Fehlermeldung
"X" ist ein SKIP-Knoten mit benachbarten Skip-Knoten
wird erzeugt, wenn in einer Alternative mehr als ein SKIP-Knoten enthalten ist.
In TETRA gibt es bisher keinen Algorithmus zur eindeutigen Behandlung solcher Fälle.
Beispiel:
Regel1 ::= ( "TETRA" | SKIP )*
Regel2 ::= ( "Texttransformer" | SKIP )*
Regel3 ::= Regel1 | Regel2
Eine einfache Umformulierung beseitigt hier das Problem:
Regel3 :: = ( "TETRA" |"Texttransformer | SKIP )*
Schwieriger wird es, wenn die benachbarten SKIP-Knoten in verschiedenartigen Strukturen eingebettet sind.
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |