renam + add actions
This commit is contained in:
10
src/main/java/parser/grammar/GrammarAction.java
Normal file
10
src/main/java/parser/grammar/GrammarAction.java
Normal file
@ -0,0 +1,10 @@
|
||||
package parser.grammar;
|
||||
|
||||
public enum GrammarAction {
|
||||
PROMOTE, // Ersetzt Node mit Child, wenn es nur ein Child gibt
|
||||
DELIFEMPTY, // Entfernt Node, wenn dieser keinen Inhalt hat
|
||||
DELCHILD, // Entfernt bestimmte Child-Nodes
|
||||
VALTOVAL, // Setzt die Child-Value als Parent-Value und löscht das Child
|
||||
NAMETOVAL, // Setzt den Child-Namen als Parent-Value und löscht das Child
|
||||
RENAMETO // Führt eine Umbenennung durch
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
package parser.grammar;
|
||||
|
||||
public enum GrammarActions {
|
||||
COMPACT, // Ersetzt Node mit Child, wenn es nur ein Child gibt
|
||||
NULLABLE, // Entfernt Node, wenn dieser keinen Inhalt hat
|
||||
MOVE, // TODO: Setzt den Child-Namen als Parent-Value und löscht das Child
|
||||
RENAME // TODO: Führt eine Umbenennung durch
|
||||
}
|
Reference in New Issue
Block a user