luacc a luac wrapper, sort the input file by require chain, then pass them to luac usage lua cc.lua <entry point> <pseudo macro> cc.lua use require(arg[1]) to parse the depends