Difference between revisions of "CoCoA:Function"
From ApCoCoAWiki
(pushing XML rev. 1.46, again) |
(No difference)
|
Latest revision as of 10:02, 24 October 2007
Function
return a function
Description
This function returns the function---user-defined or built
in---identified by the string S. In the second form, one first
provides the name of the package, then the name of the function. (An alternative is the syntax Function(P.S).
One may use Function to assign a function to a variable which can
then be executed via the function <ttref>Call</ttref>:
Example
F := Function(<quotes>Deg</quotes>); F; Deg(...) ------------------------------- Type(F); FUNCTION ------------------------------- Call(F,x+y^2); 2 ------------------------------- -- the Call-statement here is equivalent to: Deg(x+y^2); 2 ------------------------------- Function(<quotes>Insert</quotes>); Insert(L,I,O) ------------------------------- Function(<quotes>$list</quotes>,<quotes>Insert</quotes>); -- or <quotes>Function(<quotes>$list.Insert</quotes>)</quotes> Insert(L,I,O) -------------------------------
Syntax
Function(S:STRING):FUNCTION Function(P:STRING,S:STRING):FUNCTION
<type>function</type>