- produce parse tree
- tree-sitter-python
- create object from parse tree containing:
- name of function
- input type
- output type
- locals (?)
- value returned from function
- can be defined as an operation that takes in the inputs and transforms them
- pass object into CodegenVisitor
HARD PART:
- export function that calls all internal functions?