A Maple egy fejlett matematikai problémamegoldó és programozói szoftver.
-
xDJCx #420 Az újabb Maple verziókban léteznek ezek a kulcsszavak, a maple eljárások bemenő paramétereinek fejlettebb kezelésére. Pl. a dollár jellel (end of parameters marker) korlátozni lehet a procedurának megadható bemeneti paraméterek számát. Az _npassed belső változó pedig megadja hány paramétert adtak ténylegesen át a prodcedurának.
Pl.
f := proc(a,$)
2*sin(a)
end proc:
f(Pi); # Ezt kiértékeli.
f(Pi,3);
# Erre hibát jelez, mert több paramétert kapott a megengedettnél.
A helpben részletesen írnak ezekről.