case IO_POPEN: return iolib._io_popen(args.checkjstring(1),args.optjstring(2,"r")); case IO_OPEN: return iolib._io_open(args.checkjstring(1), args.optjstring(2,"r")); case IO_LINES: return iolib._io_lines(args.isvalue(1)? args.checkjstring(1): null); case IO_READ: return iolib._io_read(args); case IO_WRITE: return iolib._io_write(args);
case IO_POPEN: return iolib._io_popen(args.checkjstring(1),args.optjstring(2,"r")); case IO_OPEN: return iolib._io_open(args.checkjstring(1), args.optjstring(2,"r")); case IO_LINES: return iolib._io_lines(args.isvalue(1)? args.checkjstring(1): null); case IO_READ: return iolib._io_read(args); case IO_WRITE: return iolib._io_write(args);