Support keyword argument initialization for dicts
This commit is contained in:
parent
293ca155c5
commit
982240a986
@ -39,9 +39,13 @@ static void _dict_gcsweep(KrkInstance * self) {
|
||||
#define CURRENT_NAME self
|
||||
|
||||
KRK_METHOD(dict,__init__,{
|
||||
METHOD_TAKES_NONE();
|
||||
krk_initTable(&self->entries);
|
||||
return argv[0];
|
||||
if (hasKw) {
|
||||
return argv[argc];
|
||||
} else {
|
||||
METHOD_TAKES_NONE();
|
||||
krk_initTable(&self->entries);
|
||||
return argv[0];
|
||||
}
|
||||
})
|
||||
|
||||
KRK_METHOD(dict,__getitem__,{
|
||||
|
Loading…
x
Reference in New Issue
Block a user