|
The call «read("*w")» (to read a word) should return nil at end of file. Instead, it is returning the empty string. You can correct this with a one-line patch: liolib.c: 327c327 < return (lua_strlen(L, 1) > 0); --- > return (lua_strlen(L, -1) > 0); -- Roberto