lua:luanovinky51
Používají se knihovny lua5.1.dll (+vsvcr80.dll) a liblua5.1.so
- Nejsou povolené zanořené poznámky [ [ lze nahradit [=[. Kód pro prohledání podadresářů:
for i in `find -name "*.lua"`; do echo -n $i; perl -we '$l=""; while(<>){$l=$l.$_} print(" FOUND") if $l=~/\[\[[^]]+\[\[/' $i; echo; done | grep FOUND
- string.gfind → string.gmatch
- table.setn zastarala table.getn stejna jako operátor #
- math.mod → math.fmod
- table.foreach a table.foreachi zastaralé, používat pairs nebo ipairs
- require funguje jinak, neinicializuje promenné, nepoužívá se require("modul.lua") ale dofile("modul.lua")
Detaily na http://www.lua.org/manual/5.1/manual.html#7
lua/luanovinky51.txt · Poslední úprava: 2008/09/29 13:17 autor: Libor Kadaník