lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> I use the Syntech C Compiler. It is mostly ANSI compatible. Not
> supported header files are:
> - assert.h
> - setjmp.h
> - signal.h
> - time.h

If that C compiler does not support setjmp.h then you're out of luck,
because Lua's error handling is based on longjmp.

assert.h is only used for debugging.
time.h is only used in loslib.c.
signal.h is only used in lua.c.
All three can be easily removed.

Please take a closer look at that C compiler: perhaps there are switches to
make it ANSI.
--lhf