#include "pocketpy_c.h" #include #include static int hello(pkpy_vm* vm){ printf("Hello from dylib!\n"); return 0; } PK_EXPORT const char* platform_module__init__(pkpy_vm* vm, const char* version){ printf("version: %s\n", version); pkpy_push_function(vm, "hello()", hello); pkpy_push_module(vm, "test"); pkpy_setattr(vm, pkpy_name("hello")); if(pkpy_check_error(vm)){ char* err; pkpy_clear_error(vm, &err); printf("%s\n", err); free(err); exit(1); } return "test"; }