renam + add actions

This commit is contained in:
ChUrl
2020-12-15 16:21:26 +01:00
parent ce92dcad6e
commit b606ba5593
2 changed files with 10 additions and 8 deletions

View 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
}

View File

@ -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
}