|
Hi
Just started having my first look at Lua Socket, I am puzzled by the required files, I am probably missing something obvious but local base = _G local string = require("string") local math = require("math") local socket = require("socket.core") module("socket") I couldnt figure out what code the local socket = require("socket.core") was pulling in ? I thought that socket.core was a folder hierarchy such as \socket\core.lua for example ? Anyway I trawled around the luasocket folder looking for core.lua or core.dll and couldnt spot anything at all Also I wasnt sure what the point of the string and math lines were for ? They are pulled in as default libraries by Lua anyway ? One final comment, I tried the daytimeclnt.lua example in the src folder, I can see why this was used as it is nice and succint and easy to understand. The only snag is that it is difficult to actually make work I found a page listing a bunch of time Server URL's. I tried most of them and couldnt get any to work and give a valid response. It would definitely put off a total newbie if that was the first example program he tried. Regards Geoff |