Ohjelmiston tiedot:
Versio: 5.3.1 Päivitetty
Lähetyksen päivämäärä: 21 Jul 15
Lupa: Vapaa
Suosio: 64
Lua voidaan myös käyttää yleiskäyttöinen, stand-alone kieli.
Se on tällä hetkellä johtava skriptikieli pelin kehittämiseen.
Mikä on uusi tässä julkaisussa:
- tärkeimmät ominaisuudet Lua 5.2 ovat myötäävää pcall ja metamethods, uudet leksikaalinen järjestelmän global, ephemeron pöydät, uusi kirjasto bittioperaatioita, kevyt C toimintoja, hätä roskienkerääjä, goto lausunto, ja finalizers taulukoita.
Mikä on uusi versiossa 5.2.4:
- tärkeimmät ominaisuudet Lua 5.2 ovat myötäävää pcall ja metamethods, uusi leksikaalinen järjestelmän global, ephemeron pöydät, uusi kirjasto bittioperaatioita, kevyt C toimintoja, hätä roskienkerääjä, goto lausunto, ja finalizers taulukoita.
Mikä on uusi versiossa 5.2.0 RC2:
- Documentation ja siirrettävyys korjauksia.
Mikä on uusi versiossa 5.2.0 work5:
- Päivitetty asiakirjat.
- Uusi C API unsigned kokonaislukuja.
- Bit kirjasto nimeltään bit32; toimii myös nimetty uudelleen.
- Laajempi tuki nopea muuntaminen kaksinkertainen kokonaisluku.
Mikä on uusi versiossa 5.2.0 work4:
- Module ja luaL_register hylätty, korvattu luaL_newlib ja luaL_setfuncs.
- Uusi toiminto luaL_requiref.
- välimuistiin Lua sulkemiset resue.
- Version-erityinen ympäristömuuttujat (LUA_PATH_5_2, jne.).
- Uusi luokka "% g" kuvioiksi.
- debug.getlocal saa parametrien nimet toimeton toimintoja.
- Uudet toiminnot lua_tonumberx ja lua_tointegerx.
Mikä on uusi versiossa 5.1.4:
- Kieli:
- Uusi moduuli järjestelmä.
- Uusi semantiikan kontrollimuuttujia Fors.
- Uusi semantiikan setn / getn.
- Uusi syntaksi / semantiikan varargs.
- Uusi pitkä jousille ja kommentteja.
- Uusi `mod" operaattori (`%)
- Uusi pituus operaattori #t
- Metatables kaikentyyppisille
- API:
- Uudet toiminnot: lua_createtable, lua_get (set) kenttä, lua_push (to) kokonaisluku.
- Käyttäjän tarvikkeet muistinhallinnassa (lua_open tulee lua_newstate).
- luaopen_ * toiminnot on nimeltään kautta Lua.
- Toteutus:
- Uudet asetukset järjestelmän kautta luaconf.h.
- Inkrementaalinen roskien keräys.
- Parempi käsittely end-of-line lexer.
- Täysin reentrant jäsennin (uusi Lua toiminto `kuormitus)
- Parempi tuki 64-bittiset koneet.
- Native loadlib tuki Mac OS X.
- Standard jakelu vain yhdessä kirjastossa (lualib.a yhdistettiin lua.a)
Kommentteja ei löytynyt