Bases: titus.fcn.Fcn
Represents a user-defined function.
| Parameters: |
|
|---|
Create an executable function object from an abstract syntax tree of a function definition.
| Parameters: |
|
|---|---|
| Return type: | titus.pfaast.UserFcn |
| Returns: | the executable function |
Generate an executable Python string for this function; usually `call(state, DynamicScope(None), self.f["function name"], {arguments...})`.