pub fn compile(
prog: &HirProgram,
existing_functions: &HashMap<String, UserFunction>,
) -> Result<Bytecode, CompileError>pub fn compile(
prog: &HirProgram,
existing_functions: &HashMap<String, UserFunction>,
) -> Result<Bytecode, CompileError>