mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 11:30:18 +00:00
...
This commit is contained in:
parent
4831db06d9
commit
7dc8bc1bc4
@ -83,7 +83,7 @@ Create a list object
|
|||||||
// obj = [1, 1.0, '123']
|
// obj = [1, 1.0, '123']
|
||||||
List t;
|
List t;
|
||||||
t.push_back(VAR(1));
|
t.push_back(VAR(1));
|
||||||
t.push_bask(VAR(1.0));
|
t.push_back(VAR(1.0));
|
||||||
t.push_back(VAR("123"));
|
t.push_back(VAR("123"));
|
||||||
PyObject* obj = VAR(std::move(t));
|
PyObject* obj = VAR(std::move(t));
|
||||||
```
|
```
|
||||||
@ -282,7 +282,7 @@ vm->bind(obj, "add(a: int, b: int) -> int", [](VM* vm, ArgsView args){
|
|||||||
return VAR(a + b);
|
return VAR(a + b);
|
||||||
});
|
});
|
||||||
|
|
||||||
Bind a native function with docstring
|
// Bind a native function with docstring
|
||||||
|
|
||||||
vm->bind(obj,
|
vm->bind(obj,
|
||||||
"add(a: int, b: int) -> int",
|
"add(a: int, b: int) -> int",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user