From ca3612e9b35ca4528bdef66a7c3b1f957f24e738 Mon Sep 17 00:00:00 2001 From: Shunsuke Shibayama Date: Fri, 18 Nov 2022 11:14:11 +0900 Subject: [PATCH] Update transpile.rs --- compiler/erg_compiler/transpile.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/erg_compiler/transpile.rs b/compiler/erg_compiler/transpile.rs index cc79f974..765e28e9 100644 --- a/compiler/erg_compiler/transpile.rs +++ b/compiler/erg_compiler/transpile.rs @@ -216,12 +216,12 @@ impl ScriptGenerator { let mut code = String::new(); for non_default in params.non_defaults { let ParamPattern::VarName(param) = non_default.pat else { todo!() }; - code += &format!("{},", param.into_token().content); + code += &format!("__{},", param.into_token().content); } for default in params.defaults { let ParamPattern::VarName(param) = default.sig.pat else { todo!() }; code += &format!( - "{}={},", + "__{}={},", param.into_token().content, self.transpile_expr(default.default_val) );