characters), as might have been left on the stack by entries when running in algebraic mode, will be ignored.
Access: | !Î |
| ( Îis the | |
Input/Output: |
|
|
|
|
|
|
|
| |
|
| Level 1/Argument 1 | Level 1/Item 1 | |
|
|
|
|
|
|
| n | → | objn |
|
|
|
|
|
See also: | LAST, LASTARG, PICK |
|
| |
|
|
|
|
|
APPLY | Function |
|
| |
Type: |
|
| ||
Description: | Apply to Arguments Function: Creates an expression from the specified function name and | |||
| arguments. |
|
|
A
When evaluated in an algebraic expression, APPLY evaluates the arguments (to resolve local names in
Access: …µAPPLY
Input/Output:
Level 2/Argument 1 Level 1/Argument 2Level 1/Item 1
| 1 | n | } | 'name' | → | 1 | n | |
|
| { symb | ... symb |
| 'name(symb | ... symb )' | ||
Example: | The following | |||||||
| special numerical arguments. If the argument on the stack is symbolic (the second case in the case | |||||||
| structure), Asin uses APPLY to return the expression 'Asin(argument)'. |
| ||||||
| « → argument « CASE | |||||||
| { 6 7 9 } argument TYPE POS THEN |
|
| |||||
| 'APPLY(Asin,argument)' EVAL END |
|
| |||||
| 'argument==1' THEN 'π/2' END |
|
|
| ||||
|
|
| ||||||
| argument ASIN |
|
|
|
|
| ||
| END » » |
|
|
|
|
|
| |
| `OAsinK |
|
|
|
|
|
| |
See also: | QUOTE, |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
ARC | Command |
|
|
|
|
|
| |
Type: |
|
|
|
|
|
|
Description: Draw Arc Command: Draws an arc in PICT counterclockwise from xθ1 to xθ2, with its center at the coordinate specified in argument 1 or level 4 and its radius specified in argument 2 or level 3.
ARC always draws an arc of constant radius in pixels, even when the radius and center are specified in
rectangular conversion of the polar coordinate (xradius, xθ1). The resultant distance in pixels from the starting point to the center pixel is used as the actual radius, r'. The arc stops at the pixel
specified by (r', xθ2).
If xθ1 = xθ2, ARC plots one point. If xθ1 – xθ2 >360 degrees, 2π radians, or 400 grads, ARC draws a complete circle.
Full Command and Function Reference