mirror of
https://github.com/zekexiao/pocketlang.git
synced 2025-03-04 13:15:55 +08:00
15 lines
283 B
C
15 lines
283 B
C
![]() |
|
||
|
#include <pocketlang.h>
|
||
|
|
||
|
PK_EXPORT void hello(PKVM* vm) {
|
||
|
pkSetSlotString(vm, 0, "hello from dynamic lib.");
|
||
|
}
|
||
|
|
||
|
PK_EXPORT PkHandle* pkExportModule(PKVM* vm) {
|
||
|
PkHandle* mylib = pkNewModule(vm, "mylib");
|
||
|
|
||
|
pkModuleAddFunction(vm, mylib, "hello", hello, 0);
|
||
|
|
||
|
return mylib;
|
||
|
}
|