Zitat Zitat von andreaspr@aon.at Beitrag anzeigen
so ein move automatisiert zu konvertieren ist auch nicht ganz ohne.
zunächst kann ein move nur mit %subst ersetzt werden, da ein move ja nicht zwangsläufig den kompletten Inhalt überschreiben muss.
Dafür muss die länge der zu "movenden" Variable ermittelt werden.
Diese kann natürlich auch in copy-Strecken versteckt sein.
Als nächstes kann innerhalb der move-Operation eine Variable definiert werden. Die müsste dann auch in den D-Zeilen erstellt werden. usw. usw.

ist also nicht nur ein "einfaches" move, was die Komplexität ausmacht.
Außerdem werden beim MOVE oft mit Feldern mit unterschiedlichen Datentypen (z.B. alpha nach numerisch) gearbeitet. Wird ein solcher MOVE ersetzt, müssen zusätzlich Built-In-Funktionen (z.B. %Char, S2, %Int oder %Dec) implementiert werden.

Birgitta