khorzu
چهارشنبه 01 دی 1389, 16:28 عصر
سلام
اینجوری می شه با luabind توی lua یه کلاس تعریف کرد :
class 'lua_testclass'
function lua_testclass:__init(name)
self.name = name
end
function lua_testclass:print()
print(self.name)
end
a = lua_testclass('example')
a:print()
سوالم اینه که چطور می شه برای پیاده سازی یه چیزی مثل namespace تعریف کلاس ها رو به یه مثلا table اضافه کرد ؟
اینجوری می شه با luabind توی lua یه کلاس تعریف کرد :
class 'lua_testclass'
function lua_testclass:__init(name)
self.name = name
end
function lua_testclass:print()
print(self.name)
end
a = lua_testclass('example')
a:print()
سوالم اینه که چطور می شه برای پیاده سازی یه چیزی مثل namespace تعریف کلاس ها رو به یه مثلا table اضافه کرد ؟