A function is a body of code that returns a value.

The value returned may depend on arguments provided to the function.



Task

Write a definition of a function called "multiply" that takes two arguments and returns their product.

(Argument types should be chosen so as not to distract from showing how functions are created and values returned).



Related task

   Function prototype


[*]     {anonymous function to multiply the top two items on the stack}
m:      {binding the function to one of the 26 available symbol names}
2 3m;!  {executing the function, yielding 6}