mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-23 13:00:17 +00:00
some fix
This commit is contained in:
parent
ae002a6c17
commit
d44781fa1e
@ -66,9 +66,11 @@ void py_newobject(py_Ref out, py_Type type, int slots, int udsize);
|
|||||||
void py_pushint(int64_t);
|
void py_pushint(int64_t);
|
||||||
void py_pushfloat(double);
|
void py_pushfloat(double);
|
||||||
void py_pushbool(bool);
|
void py_pushbool(bool);
|
||||||
void py_pushstr(const py_Str*);
|
void py_pushstr(const char*);
|
||||||
void py_pushcstr(const char*);
|
void py_pushstrn(const char*, int);
|
||||||
void py_pushcstrn(const char*, int);
|
|
||||||
|
void py_pushnone();
|
||||||
|
void py_pushnull();
|
||||||
void py_push_notimplemented();
|
void py_push_notimplemented();
|
||||||
|
|
||||||
/************* Type Cast *************/
|
/************* Type Cast *************/
|
||||||
|
@ -91,11 +91,13 @@ void py_pushfloat(double val) { py_newfloat(pk_current_vm->stack.sp++, val); }
|
|||||||
|
|
||||||
void py_pushbool(bool val) { py_newbool(pk_current_vm->stack.sp++, val); }
|
void py_pushbool(bool val) { py_newbool(pk_current_vm->stack.sp++, val); }
|
||||||
|
|
||||||
void py_pushstr(const py_Str* val) { py_newstr(pk_current_vm->stack.sp++, py_Str__data(val)); }
|
void py_pushstr(const char* val) { py_newstr(pk_current_vm->stack.sp++, val); }
|
||||||
|
|
||||||
void py_pushcstr(const char* val) { py_newstr(pk_current_vm->stack.sp++, val); }
|
void py_pushstrn(const char* val, int size) { py_newstrn(pk_current_vm->stack.sp++, val, size); }
|
||||||
|
|
||||||
void py_pushcstrn(const char* val, int size) { py_newstrn(pk_current_vm->stack.sp++, val, size); }
|
void py_push_none() { py_newnone(pk_current_vm->stack.sp++); }
|
||||||
|
|
||||||
|
void py_push_null() { py_newnull(pk_current_vm->stack.sp++); }
|
||||||
|
|
||||||
void py_push_notimplemented() {
|
void py_push_notimplemented() {
|
||||||
pk_VM* vm = pk_current_vm;
|
pk_VM* vm = pk_current_vm;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user