Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy d470792517 words are stored in hi-lo order (easier to print) %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 439236773b changes by lhf %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 2a2b64d6ac opcode "CLOSURE" gets the prototipe (instead of a previous pushconstant) %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy daa937c043 pattern-matching support for '\0'. %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 21455162b5 details (and new escape sequences: \a, \b, ...) %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 99cc4b20f2 details %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 0969a971cd better use of "ASSERT". %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy be6d215f67 BUG: gsub('a', '(b?)%1*' ...) loops (because the capture is empty). %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy e74817f8aa correct way to handle string delimiters %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 043c2ac258 new names for "lua_pushlstr" and "lua_getstrlen" %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 88a2023c32 support for strings with '\0' %!s(int64=27) %!d(string=hai) anos
  Roberto Ierusalimschy 5ef1989c4b "settag" returns its first argument. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy f380d627f8 usefull macros also available as functions %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy aafa106d10 implementation of numerical escape sequences in strings ("\12"); %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 29b7b8e52c better error messages for wrong tokens %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy a9dd2c6717 interrupts lua loops with "^C" (via signals) %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy aee3f97acb put back quotes (") when string in dostring ends with a \n %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 46968b8ffa "volatile is the only reliable way to ensure that a local variable %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 6cdf0d8768 tables can become full of "emptys" slots, and keep growing without limits. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 07ff251a17 details in "dostring" identification %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy b3b7cf7335 BUG: "lua_getstring" may create a new string, so should check GC %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 8622dc18bf bug: format size limits with little problems %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy d22e2644dd wrong line number (+1) in error report when file starts with "#..." %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy f529a22ca5 BUG: wrong line number (+1) in error report when file starts with "#..." %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 783ba75129 needs "stdlib.h" (calls "exit") %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy d49e4dd752 MAX_WORD should not be bigger than MAX_INT %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 981fddea02 module to load bytecodes from files. %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 81b953f27e details %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy b9acf4b4af "strcoll" may not exist in ond ansi machines %!s(int64=28) %!d(string=hai) anos
  Roberto Ierusalimschy 44ace0aefd we don't need a type "Word". %!s(int64=28) %!d(string=hai) anos