LiteBSD/src eaa7851lib/liblua lcode.c lua.c

Update Lua to 5.3.3
DeltaFile
+469-225lib/liblua/lcode.c
+0-609lib/liblua/lua.c
+0-449lib/liblua/luac.c
+86-57lib/liblua/lstrlib.c
+62-43lib/liblua/lvm.c
+53-38lib/liblua/loslib.c
+670-1,42123 files not shown
+974-1,64929 files

LiteBSD/src cd9af80lib/liblua lparser.c lstrlib.c

Merge branch 'master' of https://github.com/sergev/LiteBSD
DeltaFile
+1,648-0lib/liblua/lparser.c
+1,553-0lib/liblua/lstrlib.c
+1,303-0lib/liblua/lvm.c
+1,298-0lib/liblua/lapi.c
+1,183-0lib/liblua/lgc.c
+1,020-0lib/liblua/lauxlib.c
+8,005-068 files not shown
+24,994-374 files

LiteBSD/src 57589c3lib/liblua lparser.c lstrlib.c

Lua (version 5.3.2, the latest) can finally join the party. We use float instead of double (LiteBSD seems to have bugs with double, and Lua has an option to use float).
This moves LiteBSD a little closer to replicating the big BSDs by having an in-base scripting language.
(It's not Perl, but hey, NetBSD uses lua in their kernel, so there's precedent.)
DeltaFile
+1,648-0lib/liblua/lparser.c
+1,553-0lib/liblua/lstrlib.c
+1,303-0lib/liblua/lvm.c
+1,298-0lib/liblua/lapi.c
+1,183-0lib/liblua/lgc.c
+1,020-0lib/liblua/lauxlib.c
+8,005-068 files not shown
+24,994-374 files

LiteBSD/src 1b5f8a4lib/liblua lparser.c lstrlib.c

Import lua-5.3.2: we use the "generic" profile because we're missing some things the "posix" profile expects.
Import a log2() function from NetBSD in order to use C99 Lua, which gets us 64-bit number support.
DeltaFile
+1,648-0lib/liblua/lparser.c
+1,553-0lib/liblua/lstrlib.c
+1,303-0lib/liblua/lvm.c
+1,298-0lib/liblua/lapi.c
+1,183-0lib/liblua/lgc.c
+1,020-0lib/liblua/lauxlib.c
+8,005-071 files not shown
+25,057-477 files