Lines Matching refs:new
6 + new module system.
7 + new semantics for control variables of fors.
8 + new semantics for setn/getn.
9 + new syntax/semantics for varargs.
10 + new long strings and comments.
11 + new `mod' operator (`%')
12 + new length operator #t
15 + new functions: lua_createtable, lua_get(set)field, lua_push(to)integer.
19 + new configuration scheme via luaconf.h.
22 + fully reentrant parser (new Lua function `load')
37 + new __newindex metamethod, called when we insert a new key into a table.
38 + new block comments: --[[ ... ]].
39 + new generic for.
40 + new weak tables.
41 + new boolean type.
42 + new syntax "local function".
49 + new functions (time/date, tmpfile, unpack, require, load*, etc.).
51 + chunks are loaded by using lua_load; new luaL_loadfile and luaL_loadbuffer.
53 + new error handling protocol: the core no longer prints error messages;
55 + new lua_atpanic for host cleanup.
56 + new, signal-safe, hook scheme.
58 + new license: MIT.
59 + new, faster, register-based virtual machine.
61 + new and consistent error message format.
68 + new dynamic loading library, active by default on several platforms.
78 + new "break" and "for" statements (both numerical and for tables).
82 + new read form: read(N) for next N bytes.
93 + faster than ever: cleaner virtual machine and new hashing algorithm.
100 + new -f option in Lua to support #! scripts.
108 + debugging info (lua_debug and hooks) moved into lua_state and new API
110 + new debug lib gives full debugging access within Lua.
111 + new table functions "foreachi", "sort", "tinsert", "tremove", "getn".
112 + new io functions "flush", "seek".
117 + new syntax:
130 + new traversal functions "foreach" and "foreachvar".
144 + new, general syntax for constructors {[exp] = exp, ... }.
164 + new "getglobal" fallback
165 + new functions for handling references to Lua objects
166 + new functions in standard lib