关于使用lua5.3时导出C++类给lua的问题

大家都知道Cocos2d lua官方使用的lua版本是
lua5.1。

但是我的项目中不可避免的要用到goto语句,而只有
lua5.2及其以上的版本的lua语法中才支持goto。

所以我没有用cocos2d官方的那一套lua,自己编译了lua官方网站上的最新版本lua(
lua5.3)来给自己的项目里使用。

但是与此同时,我还想导出C++自定义的类来给lua使用,刚好cocos2d lua提供了导出C++类的工具而且非常方便。

那么现在问题来了:挖掘机技术哪家强?啊呸!不对。

问题是:我能否使用cocos2d文件夹里面的那个tolua来导出我自定义的类来给lua5.3使用呢?
注明:我自定义的类是继承自cocos中的类的。比方说我自定义了个My_Layer类,它的父类是CCLayer。那么我能不能直接用cocos2d里面导出C++类给lua的步骤来把这个类导出给lua5.3呢?

没有试过,感觉应该可以吧

tolua不支持5.3

soga。那么:
tolua能用5.2的么?
有什么支持lua5.3的导出工具么?比如luabind支持么?