Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy fbfa1cbe9b erased function yywrap (nobody used it) %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 10c1641b8e new modules 'mem' and 'fallback'. %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy e901e0feae modifications to avoid warnings when compiling yacc code %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy d490555ec9 garbage collection tag for strings organized in struct TaggedString %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy ad0ec203f6 small simplification %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 577ae944e9 correction of function tonumber %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 68d1091b79 no more unary '+' %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 52db68a600 debug shows lines where functions were called %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy bba1ae427f new lua functions 'getglobal' and 'setglobal' %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 609392ff2e fallback for "call expression not a function" errors %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 96ea2e0fb4 fallback to unary minus is 'arith' with operation code 'unm' %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 93ccdd52ef lua_lock receives its parameter via stack. %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 333a4f13d0 lua_lock receives its parameter via stack %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 73664eb739 function 'lua_createstring' moved from table.c to tree.c %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy feed56a01c small correction %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 1929ddcf49 userdata can have different tags %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy aa4cd37adf small bug corrected %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy a84aa11f71 pow operation is defined in mathlib.c %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 9bee23fd05 listing did not list POWOP %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 3bd0f9e211 uses new memory module (mem.c). %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 5406d391cd new API functions startblock and endblock %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy b234da1cc2 changes in garbage collection control %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy d6a1699e37 uses a single list to keep allocated strings. %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy a5862498a1 set first position of a free block to -1, to catch errors %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 2b5bc5d1a8 new module for memory allocation %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 94686ce585 correction of function 'nextvar' %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 86b35cf4f6 unification of symbol tree and constant tree %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 3b7a36653b lua_equalObj now is global (and is used by opcode) %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy e1d91fd0e1 new API function to create tables %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 5e60b961de small changes to avoid shadowing %!s(int64=31) %!d(string=hai) anos