Lua

Szoftver screenshot:
Lua
Szoftver adatai:
Változat: 5.3.5 Frissítve
Feltöltés dátuma: 17 Aug 18
Engedély: Ingyenes
Népszerűség: 109

Rating: 5.0/5 (Total Votes: 1)

A Lua egy ingyenes, gyors, beágyazható, hordozható, kicsi, erőteljes, mégis egyszerű, bizonyított és robusztus szkriptnyelv vagy tolmács, amelyet az alkalmazások kiterjesztésére terveztek. A Lua szkriptnyelv kombinálja az erőteljes adatleíró konstrukciókat, amelyek kiterjeszthető szemantikai és asszociatív tömbökön alapulnak, egyszerű eljárási szintaxissal.

A szoftvert a bytecodes-ból értelmezik, dinamikusan beírva, és az automatikus memóriakezelést a szemétgyűjtéssel teszi lehetővé, így tökéletes eszköz a szkripteléshez, gyors prototípus készítéshez és konfiguráláshoz. Lua tartalmaz egy kis C függvénytárat is, amelyet ANSI C-ben írt. A Lua a "LOO-ah" és ez a "Hold" portugálul.


A Lua kezdete

A Lua kicsit másképp telepít, mint más nyílt forráskódú programok. Miután letöltötte a legújabb verziót a Softoware-ról vagy a projekt hivatalos honlapjáról (lásd a cikk végén található linket), távolítsa el a csomagot egy archívumkezelő segédprogrammal a saját könyvtárában, nyissa meg a kedvenc Terminal alkalmazását, és lépjen a a kibontott archív fájlok helye (pl. cd /home/softoware/lua-5.2.3 - cserélje le az "username" -et a "softoware & rsquo;" kifejezéssel).

Ezután futtassa az & lsquo; linux & rsquo; parancsot, hogy összeállítsa a Lua-t és létrehozza a végrehajtható fájlt, amely az / src mappán található, és azonnal használható. A Lua rendszer széles telepítéséhez futtassa a & lsquo; sudo make install & rsquo; parancsot a fordítás után. Használja a Lua parancsot a parancssorból és tekintse meg a rendelkezésre álló parancssori beállításokat, valamint a használati üzenetet a & lsquo; lua --help & rsquo; paranccsal.


Parancssori opciók

Mint minden más parancssori program, a Lua számos opcióval rendelkezik. Ezek lehetővé teszik az egyedi karakterláncok végrehajtását, a környezeti változók figyelmen kívül hagyását, a kezelési lehetőségek leállítását, a parancsfájl végrehajtása után az interaktív módot, egyéni könyvtár használatát, valamint a kezelési lehetőségek leállítását és a stdin végrehajtását. Futtassa az & lsquo; embert lua & rsquo; parancs a Lua használatának megtanulására.

Újdonság ebben a kiadásban:

  • Ez egy hibajavító kiadás.

Az újdonság az 5.3.1-es verzióban:

  • Ez egy hibajavító kiadás.

Az újdonság az 5.3.0 verzióban:

  • Főbb változások:
  • egész számok (alapértelmezés szerint 64 bites)
  • hivatalos 32 bites számok támogatása
  • bitfolyamú operátorok
  • alapvető utf-8 támogatás
  • funkciók az értékek csomagolására és kicsomagolására
  • Nyelv:

  • A
  • felhasználói adatok bármely Lua értéket használhatják
  • egészosztály
  • rugalmasabb szabályok bizonyos metamodekhez
  • Libraries:
  • ipairs és az asztalkönyvtár tiszteletben tartja a metametódokat
  • szalag opció a string.dump-ban

  • A
  • táblázatkönyvtár tiszteletben tartja a metametódokat
  • új funkció table.move
  • új függvény string.pack
  • új függvény string.unpack
  • új függvény string.packsize
  • C API:
  • egyszerűbb API a C
  • folytatáshoz
  • lua_gettable és hasonló funkciók visszaadják az eredményértéket
  • csík opció a lua_dumpban
  • új funkció: lua_geti
  • új funkció: lua_seti
  • új funkció: lua_isyieldable
  • új funkció: lua_numbertointeger
  • új funkció: lua_rotate
  • új funkció: lua_stringtonumber
  • Lua önálló tolmács:
  • számológépként használható; nincs szükség előtagra a következővel: '='
  • arg-táblázat az összes kód számára

Az újdonság az 5.2.3-as verzióban:

  • Ez egy hibajavító kiadás.

Az újdonság az 5.2.1-es verzióban:

  • Ez a kiadás minden ismert hibát javít.

Az újdonság az 5.2.0 RC2 verzióban:

  • Dokumentációs és hordozhatósági javítások

Hasonló program

pkg-config
pkg-config

18 Feb 15

Pyrex
Pyrex

3 Jun 15

Scala
Scala

17 Feb 15

Octave
Octave

2 Jun 15

Hozzászólások a Lua

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!