Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lua 5.3.5 ported to gitv5.3.5 | Roberto Ierusalimschy | 2018-12-17 | 1 | -1/+1 |
| | | | | | | | This is the first commit for the branch Lua 5.3. All source files were copied from the official distribution of 5.3.5 in the Lua site. The test files are the same of 5.3.4. The manual came from the previous RCS repository, revision 1.167.1.2. | ||||
* | now that 'luaO_str2num' always accepts a dot as a radix character, | Roberto Ierusalimschy | 2016-05-02 | 1 | -2/+1 |
| | | | | the lexer does not need to bother with this issue. | ||||
* | definition for 'LUA_ENV' moved from 'luaconf.h' to here (no need to | Roberto Ierusalimschy | 2014-10-29 | 1 | -1/+5 |
| | | | | be visible outside Lua + no need for easy redefinitions) | ||||
* | `name' in comments changed to 'name' | Roberto Ierusalimschy | 2014-10-25 | 1 | -2/+2 |
| | |||||
* | first implementation of '<<', '>>', and '~' (bitwise not) | Roberto Ierusalimschy | 2013-12-30 | 1 | -1/+2 |
| | |||||
* | bug (GC can collect long identifier during parser) + change (using | Roberto Ierusalimschy | 2013-08-30 | 1 | -1/+2 |
| | | | | a single constant table for all functions in a chunk) | ||||
* | new operation '//' (integer division) | Roberto Ierusalimschy | 2013-04-26 | 1 | -2/+3 |
| | |||||
* | first implementation of literal integers (no constant folding yet) | Roberto Ierusalimschy | 2013-04-16 | 1 | -2/+3 |
| | |||||
* | more uses of 'l_noret' | Roberto Ierusalimschy | 2011-11-30 | 1 | -2/+2 |
| | |||||
* | label syntax changed to '::label::' | Roberto Ierusalimschy | 2011-06-20 | 1 | -2/+2 |
| | |||||
* | removed TOKEN_LEN (useless) | Roberto Ierusalimschy | 2011-05-03 | 1 | -3/+1 |
| | |||||
* | no need of lookahead in Zio | Roberto Ierusalimschy | 2011-02-23 | 1 | -2/+2 |
| | |||||
* | some reorganization of dynamic data structures used by the parser | Roberto Ierusalimschy | 2011-02-07 | 1 | -5/+5 |
| | |||||
* | first implementation of 'goto' | Roberto Ierusalimschy | 2011-02-04 | 1 | -1/+3 |
| | |||||
* | new reserved word 'goto' | Roberto Ierusalimschy | 2011-02-02 | 1 | -2/+2 |
| | |||||
* | no need to keep "_ENV" name in global state (can be kept in lex state) | Roberto Ierusalimschy | 2010-04-05 | 1 | -1/+2 |
| | |||||
* | '_ENV' name permanently stored in global state for easier access | Roberto Ierusalimschy | 2010-03-13 | 1 | -2/+1 |
| | |||||
* | first step towards _ENV: all chunks have an puvalues _ENV with the | Roberto Ierusalimschy | 2010-03-08 | 1 | -1/+2 |
| | | | | global table | ||||
* | parser keeps list of active local variables in a single dynamic array, | Roberto Ierusalimschy | 2009-10-11 | 1 | -1/+2 |
| | | | | therefore saving C stack space | ||||
* | parser should not call 'luaX_lexerror' | Roberto Ierusalimschy | 2007-10-25 | 1 | -2/+1 |
| | |||||
* | details | Roberto Ierusalimschy | 2007-05-11 | 1 | -2/+2 |
| | |||||
* | more regularity in the use of quotes in error messages | Roberto Ierusalimschy | 2007-02-07 | 1 | -7/+3 |
| | |||||
* | detail | Roberto Ierusalimschy | 2006-03-23 | 1 | -3/+3 |
| | |||||
* | details | Roberto Ierusalimschy | 2005-12-07 | 1 | -2/+3 |
| | |||||
* | corrects decimal point to follow current locale | Roberto Ierusalimschy | 2005-12-07 | 1 | -1/+2 |
| | |||||
* | new mark LUAI_DATA for extern data | Roberto Ierusalimschy | 2005-06-06 | 1 | -2/+2 |
| | |||||
* | added LUAI_FUNC to functions not in the API | Roberto Ierusalimschy | 2005-04-25 | 1 | -8/+9 |
| | |||||
* | C stack is the same for the parser and the interpreter, so depth | Roberto Ierusalimschy | 2005-04-07 | 1 | -2/+1 |
| | | | | control should be unified in both parts. | ||||
* | details | Roberto Ierusalimschy | 2004-12-03 | 1 | -3/+3 |
| | |||||
* | details | Roberto Ierusalimschy | 2004-12-02 | 1 | -1/+5 |
| | |||||
* | better error messages for some limits | Roberto Ierusalimschy | 2004-03-12 | 1 | -2/+2 |
| | |||||
* | `luaX_errorline' was used only in one place | Roberto Ierusalimschy | 2003-10-20 | 1 | -2/+1 |
| | |||||
* | parser fully reentrant(!) | Roberto Ierusalimschy | 2003-08-27 | 1 | -1/+2 |
| | |||||
* | better error message for (deprecated) "%global" | Roberto Ierusalimschy | 2003-02-28 | 1 | -1/+2 |
| | |||||
* | avoid C stack overflow during parsing | Roberto Ierusalimschy | 2002-11-22 | 1 | -1/+2 |
| | |||||
* | use of different buffers for scanner and concatenation | Roberto Ierusalimschy | 2002-10-08 | 1 | -2/+3 |
| | |||||
* | no more reserved word "global" | Roberto Ierusalimschy | 2002-09-03 | 1 | -2/+2 |
| | |||||
* | new function `lua_vpushstr' to replace uses of `sprintf' | Roberto Ierusalimschy | 2002-05-07 | 1 | -3/+3 |
| | |||||
* | better order of record fields for 64-bit machines | Roberto Ierusalimschy | 2002-02-08 | 1 | -2/+2 |
| | |||||
* | new type `boolean' | Roberto Ierusalimschy | 2001-12-11 | 1 | -4/+4 |
| | |||||
* | no more explicit support for wide-chars; too much troble... | Roberto Ierusalimschy | 2001-11-28 | 1 | -6/+6 |
| | |||||
* | `luaX_syntaxerror' does not need to be public | Roberto Ierusalimschy | 2001-11-16 | 1 | -2/+1 |
| | |||||
* | better syntax for type casts | Roberto Ierusalimschy | 2001-08-31 | 1 | -2/+2 |
| | |||||
* | warnings/details | Roberto Ierusalimschy | 2001-07-21 | 1 | -2/+2 |
| | |||||
* | new reserved words `in' and `global' | Roberto Ierusalimschy | 2001-06-20 | 1 | -3/+4 |
| | |||||
* | sizeof(string) != strlen(string)+1 when sizeof(char) != 1 | Roberto Ierusalimschy | 2001-03-06 | 1 | -2/+2 |
| | |||||
* | first (big) step to support wide chars | Roberto Ierusalimschy | 2001-02-23 | 1 | -6/+6 |
| | |||||
* | tighter size for error buffers | Roberto Ierusalimschy | 2001-01-10 | 1 | -3/+3 |
| | |||||
* | lua_Number defined in lua.h (1st version) | Roberto Ierusalimschy | 2000-12-04 | 1 | -2/+2 |
| | |||||
* | bug: parser overwrites semantic information when looking ahead | Roberto Ierusalimschy | 2000-09-27 | 1 | -6/+10 |
| |