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]]