pub fn codegen<A: Write>(
expr: &Expr<Analyzed>,
context: MelCodegenContext,
output: A,
) -> Result<A, MelCodegenLocatableError>pub fn codegen<A: Write>(
expr: &Expr<Analyzed>,
context: MelCodegenContext,
output: A,
) -> Result<A, MelCodegenLocatableError>