Lua

Софтуер снимки:
Lua
Софтуер детайли:
Версия: 5.3.5 актуализира
Дата на качване: 17 Aug 18
Разрешително: Безплатно
Популярност: 56

Rating: 5.0/5 (Total Votes: 1)

Lua е безплатен, бърз, вграден, преносим, ​​малък, мощен, но прост, доказан и здрав скриптов или интерпретатор, предназначен за разширяване на приложенията. Шаблонният език Lua съчетава мощни конструкции за описание на данни, които се основават на разширяема семантика и асоциативни масиви, с прост процедурен синтаксис.

Софтуерът се интерпретира от bytecodes, динамично написан и разполага с автоматизирано управление на паметта с събиране на боклука, което го прави перфектният инструмент за скриптове, бързо създаване на прототипи и конфигуриране. Луа включва също така малка библиотека от функции на С, написана в ANSI C. Луа се произнася "LOO-ah" и това означава "Луна" на португалски.


Първи стъпки с Луа

Lua се инсталира малко по-различно от другите програми с отворен код. След като изтеглите последната версия от Softoware или от официалната начална страница на проекта (вижте връзката в края на статията), изтеглете пакета с помощната програма за архивиране в домашната си директория, отворете любимото приложение Терминал и преминете към местоположението на извлечените архивни файлове (напр. cd /home/softoware/lua-5.2.3 - заменете & lsquo; softoware & rsquo; с вашето потребителско име).

След това стартирайте & lsquo; make linux & rsquo; команда за компилиране на Lua и създаване на изпълнимия файл, който ще се намира в папката / src и ще се използва веднага. За да инсталирате системата Lua широко, стартирайте sudo make install & rsquo; командване веднага след процеса на компилация. Използвайте Lua от прозореца на shell и вижте наличните опции от командния ред, както и съобщението за използване, като стартирате & lsquo; lua --help & rsquo; команда.


Опции на командния ред

Както всяка друга програма за команден ред, Lua идва с няколко опции. Те ще ви позволят да изпълните персонализиран низ, да пренебрегвате променливите на средата, да престанете да работите с опции за обработка, да влезете в интерактивния режим след изпълнение на скрипт, да използвате персонализирана библиотека, както и да престанете да работите с опции и да изпълнявате стан. Изпълнете "човека"; команда, за да научите как да използвате Луа.

Какво е новото в това издание:

  • Това е съобщение за отстраняване на грешки.

Какво е новото във версия 5.3.1:

  • Това е съобщение за отстраняване на грешки.

Какво е новото във версия 5.3.0:

  • Основни промени:
  • числа (64-битова по подразбиране)
  • официална поддръжка за 32-битови номера
  • битови оператори
  • основна поддръжка на utf-8
  • функции за опаковане и разопаковане на стойности
  • Език:
  • userdata може да има всяка Lua стойност като uservalue
  • цяло число
  • по-гъвкави правила за някои metamethod
  • библиотеки:
  • ipairs и библиотеката на таблицата уважават методологиите
  • опция лента в string.dump
  • библиотеката на таблицата зачита метаметодите
  • нова функция table.move
  • Нова функция string.pack
  • Нова функция string.unpack
  • Нова функция string.packsize
  • C API:
  • прости API за продължаване на функциите в C
  • lua_gettable и подобни функции връщат типа на получената стойност
  • опция лента в lua_dump
  • нова функция: lua_geti
  • нова функция: lua_seti
  • нова функция: lua_isyieldable
  • нова функция: lua_numbertointeger
  • нова функция: lua_rotate
  • нова функция: lua_stringtonumber
  • самостоятелен преводач Lua:
  • може да се използва като калкулатор; няма нужда да въвеждате с "="
  • таблицата за аргументи е достъпна за всички кодове

Какво е новото във версия 5.2.3:

  • Това е съобщение за отстраняване на грешки.

Какво е новото във версия 5.2.1:

  • Тази версия отстранява всички известни бъгове.

Какво е новото във версия 5.2.0 RC2:

  • Поправя документацията и преносимостта.

Подобен софтуер

Hoc
Hoc

2 Jun 15

GNU Smalltalk
GNU Smalltalk

11 May 15

Polyglot
Polyglot

2 Jun 15

Коментари към Lua

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория