From ba84026eb636857285438ed1eddf85b0de582b67 Mon Sep 17 00:00:00 2001 From: Shunsuke Shibayama Date: Sat, 19 Nov 2022 11:42:10 +0900 Subject: [PATCH] Update mod.rs --- compiler/erg_compiler/context/initialize/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compiler/erg_compiler/context/initialize/mod.rs b/compiler/erg_compiler/context/initialize/mod.rs index 8cd19d63..d01b579b 100644 --- a/compiler/erg_compiler/context/initialize/mod.rs +++ b/compiler/erg_compiler/context/initialize/mod.rs @@ -921,6 +921,12 @@ impl Context { Immutable, Public, ); + str_.register_builtin_impl( + "format", + fn_met(Str, vec![], Some(kw("args", Obj)), vec![], Str), + Immutable, + Public, + ); let mut str_eq = Self::builtin_methods(Some(mono("Eq")), 2); str_eq.register_builtin_impl("__eq__", fn1_met(Str, Str, Bool), Const, Public); str_.register_trait(Str, str_eq);