mirror of
https://github.com/erg-lang/erg.git
synced 2025-07-31 00:44:19 +00:00
Update codegen.rs
This commit is contained in:
parent
f95ff44907
commit
ad57864b6e
1 changed files with 2 additions and 1 deletions
|
@ -833,7 +833,8 @@ impl CodeGenerator {
|
|||
fn emit_lambda(&mut self, lambda: Lambda) {
|
||||
log!(info "entered {} ({lambda})", fn_name!());
|
||||
let params = self.gen_param_names(&lambda.params);
|
||||
self.codegen_block(lambda.body, Some("<lambda>".into()), params);
|
||||
let code = self.codegen_block(lambda.body, Some("<lambda>".into()), params);
|
||||
self.emit_load_const(code);
|
||||
self.emit_load_const("<lambda>");
|
||||
self.write_instr(MAKE_FUNCTION);
|
||||
self.write_arg(0u8);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue