/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/lua/funcptr/runme.lua
18 строк
590 B
Erez Geva
More Lua tests (#3405)
31 май 2026, 17:09
31 май 2026, 17:09
a1b3ca8
Код
Авторство
О чём код?
require('example') local a = 37 local b = 42 -- Now call our C function with a bunch of callbacks print("Trying some C callback functions") print(" a = " .. a) print(" b = " .. b) print(" ADD(a,b) = " .. example.do_op(a,b,example.ADD)) print(" SUB(a,b) = " .. example.do_op(a,b,example.SUB)) print(" MUL(a,b) = " .. example.do_op(a,b,example.MUL)) print("Here is what the C callback function objects look like in Lua") print(" ADD = " .. type(example.ADD)) print(" SUB = " .. type(example.SUB)) print(" MUL = " .. type(example.MUL))