#include "duk_perl.h"
#include <stdio.h>
static int add_number(duk_context *ctx) {
int num = duk_get_int(ctx, 0);
int num2 = duk_get_int(ctx, 1);
duk_push_int(ctx, num+num2);
return 1;
}
static const duk_function_list_entry my_funcs[] = {
{ "add_number", add_number, 2 },
{ NULL, NULL, 0 }
};
MODULE_EXPORT (ctx, filename) {
duk_push_object(ctx);
duk_put_function_list(ctx, -1, my_funcs);
}