next up previous contents index
Next: Operatoren die Fib-Ausdrücke aufräumen Up: Operatoren die Fib-Ausdrücke vereinfachen Previous: Zusammenfassen von verschachtelten Funktionen   Contents   Index

Zusammenfassen von ähnlichen Funktionen

Operatorname: cOpFibCombineSimilarFunctions


Status: nicht Implementiert


In einem zusammenhängenden Teilobjekt tauchen eventuell zwei Funktionselemente auf, welche die gleiche oder zumindest sehr ähnliche Funktionen realisieren (bezogen auf die Werte, welche die Variablen, die sie verwenden, einnehmen). Von diesen beiden Funktionen kann dann eine Funktion $F_A$ ausgewählt werden. Diese Funktion $F_A$ muß dann weit genug im Teilobjekt nach oben verschoben werden, so dass die Variable, die es definiert, an allen Stellen definiert ist, an denen die Variable des nicht ausgewählten Funktionselements verwendet wird. Dann wird die Variable, welche das andere Funktionselement definiert, durch die Variable der ausgewählten Funktionselement $F_A$ ersetzt. Das nicht ausgewählte Funktionselement kann dann gelöscht werden. (Eventuell können auch weitere Fib-Elemente gelöscht werden, welche nun Variablen definieren, die nicht mehr benötigt werden.)



Betti Österholz 2013-02-13