feat: add some object methods

This commit is contained in:
Shunsuke Shibayama 2024-04-26 12:39:58 +09:00
parent 2887a77f70
commit e220381fa2
3 changed files with 48 additions and 0 deletions

View file

@ -178,6 +178,8 @@ const MUT_BOOL: &str = "Bool!";
const STR: &str = "Str";
const MUT_STR: &str = "Str!";
const FUNC_REPLACE: &str = "replace";
const FUNC_CASEFOLD: &str = "casefold";
const FUNC_CENTER: &str = "center";
const FUNC_ENCODE: &str = "encode";
const FUNC_FORMAT: &str = "format";
const FUNC_LOWER: &str = "lower";
@ -585,6 +587,11 @@ const FUNDAMENTAL_FILE: &str = "__file__";
const FUNDAMENTAL_PACKAGE: &str = "__package__";
const FUNDAMENTAL_HASH: &str = "__hash__";
const FUNDAMENTAL_STR: &str = "__str__";
const FUNDAMENTAL_GETATTRIBUTE: &str = "__getattribute__";
const FUNDAMENTAL_CLASS: &str = "__class__";
const FUNDAMENTAL_DOC: &str = "__doc__";
const FUNDAMENTAL_DIR: &str = "__dir__";
const FUNDAMENTAL_FORMAT: &str = "__format__";
const FUNDAMENTAL_INT: &str = "__int__";
const FUNDAMENTAL_BOOL: &str = "__bool__";
const FUNDAMENTAL_FLOAT: &str = "__float__";
@ -668,6 +675,8 @@ const KW_PAT: &str = "pat";
const KW_INTO: &str = "into";
const KW_ENCODING: &str = "encoding";
const KW_ERRORS: &str = "errors";
const KW_FILLCHAR: &str = "fillchar";
const KW_WIDTH: &str = "width";
const KW_ARGS: &str = "args";
const KW_KWARGS: &str = "kwargs";
const KW_IDX: &str = "idx";