963 Commits (c390f73e3b3853fb64a057bdcc2a79fc87e13ad3)
 

Author SHA1 Message Date
Roberto Ierusalimschy 99cc4b20f2 details 27 years ago
Roberto Ierusalimschy 0969a971cd better use of "ASSERT". 27 years ago
Roberto Ierusalimschy be6d215f67 BUG: gsub('a', '(b?)%1*' ...) loops (because the capture is empty). 27 years ago
Roberto Ierusalimschy e74817f8aa correct way to handle string delimiters 27 years ago
Roberto Ierusalimschy 043c2ac258 new names for "lua_pushlstr" and "lua_getstrlen" 27 years ago
Roberto Ierusalimschy 88a2023c32 support for strings with '\0' 27 years ago
Roberto Ierusalimschy 5ef1989c4b "settag" returns its first argument. 27 years ago
Roberto Ierusalimschy f380d627f8 usefull macros also available as functions 27 years ago
Roberto Ierusalimschy aafa106d10 implementation of numerical escape sequences in strings ("\12"); 27 years ago
Roberto Ierusalimschy 29b7b8e52c better error messages for wrong tokens 27 years ago
Roberto Ierusalimschy a9dd2c6717 interrupts lua loops with "^C" (via signals) 27 years ago
Roberto Ierusalimschy aee3f97acb put back quotes (") when string in dostring ends with a \n 27 years ago
Roberto Ierusalimschy 46968b8ffa "volatile is the only reliable way to ensure that a local variable 27 years ago
Roberto Ierusalimschy 6cdf0d8768 tables can become full of "emptys" slots, and keep growing without limits. 27 years ago
Roberto Ierusalimschy 07ff251a17 details in "dostring" identification 27 years ago
Roberto Ierusalimschy b3b7cf7335 BUG: "lua_getstring" may create a new string, so should check GC 27 years ago
Roberto Ierusalimschy 8622dc18bf bug: format size limits with little problems 27 years ago
Roberto Ierusalimschy d22e2644dd wrong line number (+1) in error report when file starts with "#..." 27 years ago
Roberto Ierusalimschy f529a22ca5 BUG: wrong line number (+1) in error report when file starts with "#..." 27 years ago
Roberto Ierusalimschy 783ba75129 needs "stdlib.h" (calls "exit") 27 years ago
Roberto Ierusalimschy d49e4dd752 MAX_WORD should not be bigger than MAX_INT 27 years ago
Roberto Ierusalimschy 981fddea02 module to load bytecodes from files. 27 years ago
Roberto Ierusalimschy 81b953f27e details 27 years ago
Roberto Ierusalimschy b9acf4b4af "strcoll" may not exist in ond ansi machines 27 years ago
Roberto Ierusalimschy 44ace0aefd we don't need a type "Word". 27 years ago
Roberto Ierusalimschy 5981161360 small optimizations (?) 27 years ago
Roberto Ierusalimschy 763c64be9b details 27 years ago
Roberto Ierusalimschy f0dffaa209 new way to hanlde arg information 27 years ago
Roberto Ierusalimschy 77a6836fef we don't need a type "Word". 27 years ago
Roberto Ierusalimschy 9f043e8017 luaL_arg_check now is inlined 27 years ago
Roberto Ierusalimschy 6ac047afc4 details 27 years ago
Roberto Ierusalimschy 0e1058cfdd small optimizations in switch order 27 years ago
Roberto Ierusalimschy 26679b1a48 back to upavalues as extra arguments for C closures; this way it's 27 years ago
Roberto Ierusalimschy e04c2b9aa8 details 27 years ago
Roberto Ierusalimschy 0c031dcc8b details 27 years ago
Roberto Ierusalimschy c332c4e927 reference manual of the Lua language 27 years ago
Roberto Ierusalimschy 964c503a63 LUA_COMPAT2.5 may use #ifdef instead of #if 27 years ago
Roberto Ierusalimschy 90d87e3a78 details 27 years ago
Roberto Ierusalimschy f76bca23ef variants for "ARGS". 27 years ago
Roberto Ierusalimschy a5fd7d722c opctional "base" in "tonumber" convertion. 27 years ago
Roberto Ierusalimschy 4e0bf95622 variant opcodes for PUSHSELF 27 years ago
Roberto Ierusalimschy 498a934abf new syntax possibilities: f(x).x, etc; on the other hand, 27 years ago
Roberto Ierusalimschy ce53872684 new syntax: f´s´ for f(´s´). 27 years ago
Roberto Ierusalimschy da96eb2cce some details related to OLD_ANSI 27 years ago
Roberto Ierusalimschy fada8efd01 "rand()", in SunOS, may return values bigger than "RAND_MAX"... 27 years ago
Roberto Ierusalimschy d916487d7c auxlib split in two parts (lauxlib and lbuffer) 27 years ago
Roberto Ierusalimschy 1bf762ba38 Generic buffer facilities for Lua (and libraries) 27 years ago
Roberto Ierusalimschy 541e722360 details 27 years ago
Roberto Ierusalimschy 807ba6301c error method *always* gets a string (otherwise it is not called at all) 27 years ago
Roberto Ierusalimschy 03f3f9e707 "zio" now keeps its "name". 27 years ago