dofile(path.."lua/compat-5.1.lua") dofile(path.."lua/compat.lua") dofile(path.."lua/basic.lua") dofile(path.."lua/feature.lua") dofile(path.."lua/verbatim.lua") dofile(path.."lua/code.lua") dofile(path.."lua/typedef.lua") dofile(path.."lua/container.lua") dofile(path.."lua/package.lua") dofile(path.."lua/module.lua") dofile(path.."lua/namespace.lua") dofile(path.."lua/define.lua") dofile(path.."lua/enumerate.lua") dofile(path.."lua/declaration.lua") dofile(path.."lua/variable.lua") dofile(path.."lua/array.lua") dofile(path.."lua/function.lua") dofile(path.."lua/operator.lua") dofile(path.."lua/class.lua") dofile(path.."lua/clean.lua") --dofile(path.."lua/custom.lua") dofile(path.."lua/doit.lua") local err,msg = xpcall(doit, debug.traceback) if not err then --print("**** msg is "..tostring(msg)) local _,_,label,msg = strfind(msg,"(.-:.-:%s*)(.*)") tolua_error(msg,label) end