new Fun()
Describes a function with parameters and local variables.
- Overrides:
- Source:
Properties:
| Name | Type | Description |
|---|---|---|
parms |
number | number of parameters. |
addr |
number | offset of function result slot in frame. |
locals |
Map | maps names to local variables. |
size |
number | size of frame. |
entry() |
function | [replace] slot for |
setParms() |
function | captures number of parameters, starts frame. |
undo() |
function | [extend] also reset locals. |
store() |
function | [replace] use |
exit() |
function | [replace] fill |