Class | Nonterminal |
In: |
B_syntaxbäume.rb
|
Parent: | Knoten |
Die Klasse Nonterminal stammt von der Klasse Knoten ab und stellt einen nicht terminalen Knoten des Baumes dar. Es hat zusätzlich das Attribut Söhne, um die Nachfolger indentifizieren zu können, und das Attribut Alternativnr, um zu zeigen um welche Alternative der Regel es sich handelt. Söhne ist ein Array und besteht aus Nonterminalen oder Terminalen.
Druckt den gesamten Baum ab diesem Knoten auf der Konsole aus. Die Stufen sind immer ein weiteres Leerzeichen eingerückt, um so tiefer die Stufe ist.