RosettaCodeData/Task/Flow-control-structures/Maxima/flow-control-structures.maxima

9 lines
234 B
Plaintext

/* goto */
block(..., label, ..., go(label), ...);
/* throw, which is like trapping errors, and can do non-local jumps to return a value */
catch(..., throw(value), ...);
/* error trapping */
errcatch(..., error("Bad luck!"), ...);