> 1) Why have LUA_BUFFERSIZE when BUFSIZ exists? Because what is good for file buffers in the heap may not be good for string buffers in the stack. (And there is a chance that neither one is particularly good for your specific use.) -- Roberto