Commit Graph

10 Commits (d0200d140f87d042e7e44e185e96eab41ef868c3)

Author SHA1 Message Date
q3k cd811bda04 Lua is now running.
The interpreter is working perfectly, albeit missing some
useful libraries.
2012-09-24 15:17:26 +02:00
q3k 57601cac2c Fixed Lua interpreter crap.
My memcmp() implementation was non standards compliant. Fuck.
2012-09-24 14:33:04 +02:00
q3k 58682720e1 Implemented setjmp() and longjmp()
And they worked on the first try...
2012-09-24 14:22:38 +02:00
q3k 5ecc85f8ec More progress on Lua.
It runs, but fails. Setting up setjmp() and longjmp() to do
actual debugging;
2012-09-24 13:43:32 +02:00
q3k d8aab40557 glue code for lauxlib written
I ended up writing all the file and stirng functions required
for making lauxlib compile.
2012-09-21 12:45:46 +02:00
q3k 8d01b60ba2 Makefile modified to build Lua.
But it isn't being used just yet...
2012-08-23 16:11:41 +02:00
q3k 58a49b7ffb Including stubs for Lua to use.
Because I forgot them.
2012-08-23 15:44:36 +02:00
q3k 94339f53f6 I'm a silly moose. 2012-08-23 14:04:48 +02:00
q3k 5c922d933e Lua support in the process of being added.
Lua still doesn't compile, but I'm in the process of adding some
stubs (some really silly ones), in order to at least get it to
build properly.
2012-08-23 13:58:23 +02:00
q3k 1985bc652d Lua interpreter source added.
Will adapt code to my needs, just need this commit for tracing the changes
I make to it.
2012-07-09 17:06:01 +02:00