|
MemoryConstrained
MemoryConstrained erzeugt einen Interrupt, um die Evaluierung von ausdr zu stoppen, falls die Menge des während der Evaluierung benötigten zusätzlichen Speichers b Bytes überschreitet.
MemoryConstrained evaluiert failexpr nur, wenn die Evaluierung abgebrochen wird.
MemoryConstrained liefert $Aborted, falls die Evaluierung abgebrochen und kein fehlausdr festgelegt wurde.
Durch MemoryConstrained erzeugte Abbrüche werden genauso behandelt wie die durch Abort erzeugten und können deshalb durch AbortProtect außer Kraft gesetzt werden.
Siehe Das Mathematica Buch: 2.13.4.
Siehe auch: TimeConstrained, MaxMemoryUsed, $RecursionLimit, Abort.
Further Examples
|