Expose capacity builtins

This commit is contained in:
Richard Feldman 2022-07-13 11:42:26 -04:00
parent 6ac9c37e06
commit 25facfa9c6
No known key found for this signature in database
GPG key ID: 7E4127D1E4241798
8 changed files with 67 additions and 1 deletions

View file

@ -137,6 +137,7 @@ map_symbol_to_lowlevel_and_arity! {
StrAppendScalar; STR_APPEND_SCALAR_UNSAFE; 2,
StrGetScalarUnsafe; STR_GET_SCALAR_UNSAFE; 2,
StrToNum; STR_TO_NUM; 1,
StrGetCapacity; STR_CAPACITY; 1,
ListLen; LIST_LEN; 1,
ListWithCapacity; LIST_WITH_CAPACITY; 1,
@ -155,6 +156,7 @@ map_symbol_to_lowlevel_and_arity! {
ListSublist; LIST_SUBLIST_LOWLEVEL; 3,
ListDropAt; LIST_DROP_AT; 2,
ListSwap; LIST_SWAP; 3,
ListGetCapacity; LIST_CAPACITY; 1,
DictSize; DICT_LEN; 1,
DictInsert; DICT_INSERT; 3,
@ -167,9 +169,11 @@ map_symbol_to_lowlevel_and_arity! {
DictIntersection; DICT_INTERSECTION; 2,
DictDifference; DICT_DIFFERENCE; 2,
DictWalk; DICT_WALK; 3,
DictGetCapacity; DICT_CAPACITY; 1,
SetFromList; SET_FROM_LIST; 1,
SetToDict; SET_TO_DICT; 1,
SetGetCapacity; SET_CAPACITY; 1,
NumAdd; NUM_ADD; 2,
NumAddWrap; NUM_ADD_WRAP; 2,