Function definition: Difference between revisions

no edit summary
(Added PicoLisp)
No edit summary
Line 53:
 
Works on arrays of any rank (any number of dimensions): atoms, lists, tables, etc.
 
=={{header|Argile}}==
<lang Argile>use std
.: multiply <real a, real b> :. -> real {a * b}</lang>
with a macro and a variable number of parameters:
<lang Argile>use std
=: multiply <real a> [<real b>...] := -> real {Cgen a (@@1 (Cgen " * " b))}</lang>
 
=={{header|AutoHotkey}}==
Anonymous user