function call
Description
x(x1, x2, ..., xn) : xm
If x is a function or procedure, x(x1, x2, …, xn) produces the outcome of calling x with arguments x1, x2, …, xn.
If x is an integer, x(x1, x2, …, xn) produces the outcome of xi, but fails if i is out of the range 1, …, n. In this case, it produces a variable if xi is a variable. i may be nonpositive.
Parameters
- x
- function or integer
- x1…
- arguments
- returns
- function result or result of xn[x] or fail
Defaults
- x
- -1
Errors
106 |
x not procedure or integer |
117 |
x is main(), but there is no main procedure (during startup) |
See Also
- x!X — process argument list
- x{x,…} — process argument list as co-expressions