|
SetDelayed
ls := rs bewirkt eine Zuweisung von rs als verzögerten Wert für ls. rs wird in nicht-evaluierter Form belassen. Wenn ls erscheint, wird es durch rs ersetzt und jedesmal erneut evaluiert.
Siehe die Anmerkungen zu Set.
SetDelayed hat das Attribut HoldAll statt HoldFirst.
Sie können Zuweisungen der Form ls := rs /; test machen, wobei test Bedingungen für die Anwendbarkeit der Transformationsregel angibt. Sie können mehrere Zuweisungen mit demselben ls, aber verschiedenen Formen von test machen.
ls := rs liefert Null, wenn die angegebene Zuweisung durchgeführt werden kann, sonst $Failed.
Siehe Das Mathematica Buch: 2.4.8 und A.5.2.
Siehe auch: TagSetDelayed, Unset, Clear.
Further Examples
|