mirror of
https://github.com/erg-lang/erg.git
synced 2025-08-04 10:49:54 +00:00
feat: add Sequence!/Mapping!
This commit is contained in:
parent
1b5eced4a0
commit
a8f9fa2edb
7 changed files with 115 additions and 29 deletions
|
@ -92,11 +92,13 @@ const CONTAINER: &str = "Container";
|
|||
const COLLECTION: &str = "Collection";
|
||||
const INDEXABLE: &str = "Indexable";
|
||||
const MAPPING: &str = "Mapping";
|
||||
const MUTABLE_MAPPING: &str = "Mapping!";
|
||||
const EQ: &str = "Eq";
|
||||
const ORD: &str = "Ord";
|
||||
const TO_STR: &str = "to_str";
|
||||
const ORDERING: &str = "Ordering";
|
||||
const SEQ: &str = "Seq";
|
||||
const SEQUENCE: &str = "Sequence";
|
||||
const MUTABLE_SEQUENCE: &str = "Sequence!";
|
||||
const FUNC_LEN: &str = "len";
|
||||
const FUNC_GET: &str = "get";
|
||||
const ITERABLE: &str = "Iterable";
|
||||
|
@ -404,6 +406,8 @@ const FUNDAMENTAL_BYTES: &str = "__bytes__";
|
|||
const FUNDAMENTAL_GETITEM: &str = "__getitem__";
|
||||
const FUNDAMENTAL_TUPLE_GETITEM: &str = "__Tuple_getitem__";
|
||||
const FUNDAMENTAL_SETITEM: &str = "__setitem__";
|
||||
const PROC_FUNDAMENTAL_SETITEM: &str = "__setitem__!";
|
||||
const PROC_FUNDAMENTAL_DELITEM: &str = "__delitem__!";
|
||||
const FUNDAMENTAL_IMPORT: &str = "__import__";
|
||||
const FUNDAMENTAL_ENTER: &str = "__enter__";
|
||||
const FUNDAMENTAL_EXIT: &str = "__exit__";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue