Compile¶
Compiles a function for numerical evaluation.
An undeclared argument defaults to _Real, which is why the result above is
inexact. A declared _Integer argument binds an integer:
A signature that includes a real works in machine reals throughout, so exact numbers from the body come back inexact:
A rank-n _Real argument is converted element by element:
Trailing option rules such as RuntimeAttributes and RuntimeOptions are
accepted and don't change the result: