void loadDebug(LPrototype f) throws IOException { f.lineinfo = loadIntArray(); int n = loadInt(); f.locvars = new LocVars[n]; for (int i = 0; i < n; i++) { LString varname = loadString(); int startpc = loadInt(); int endpc = loadInt(); f.locvars[i] = new LocVars(varname, startpc, endpc); } n = loadInt(); f.upvalues = new LString[n]; for (int i = 0; i < n; i++) { f.upvalues[i] = loadString(); } }