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...})`.