Lua

Screenshot Software:
Lua
Szczegóły programowe:
Wersja: 5.3.5 Aktualizowane
Filmu: 17 Aug 18
Licencja: Wolny
Popularność: 56

Rating: 5.0/5 (Total Votes: 1)

Lua to darmowy, szybki, możliwy do osadzenia, przenośny, mały, wydajny, a jednocześnie prosty, sprawdzony i niezawodny język skryptowy lub interpreter zaprojektowany do rozszerzania aplikacji. Język skryptowy Lua łączy w sobie potężne konstrukcje opisu danych, które oparte są na rozszerzalnej semantyki i tablicach asocjacyjnych, z prostą składnią proceduralną.

Oprogramowanie jest interpretowane na podstawie kodów bajtowych, dynamicznie wpisywane i oferuje automatyczne zarządzanie pamięcią dzięki funkcji czyszczenia pamięci, dzięki czemu jest doskonałym narzędziem do tworzenia skryptów, szybkiego prototypowania i konfiguracji. Lua zawiera również małą bibliotekę funkcji języka C napisaną w ANSI C. Lua jest wymawiana & ldquo; LOO-ah & rdquo; i oznacza "Księżyc" po portugalsku.


Pierwsze kroki z Lua

Lua instaluje się trochę inaczej niż inne programy typu open source. Po pobraniu najnowszego wydania z Softoware lub na oficjalnej stronie głównej projektu (patrz link na końcu artykułu), wyodrębnij pakiet za pomocą narzędzia do zarządzania archiwami w swoim katalogu domowym, otwórz swoją ulubioną aplikację Terminal i przejdź do lokalizacja wyodrębnionych plików archiwalnych (np. cd /home/softoware/lua-5.2.3 - replace & lsquo; softoware & rsquo; ze swoją nazwą użytkownika).

Następnie uruchom polecenie & lsquo; make linux & rsquo; polecenie, aby skompilować Lua i utworzyć plik wykonywalny, który będzie znajdował się w folderze / src i będzie od razu dostępny. Aby zainstalować system Lua, uruchom polecenie & lsquo; sudo make install & rsquo; polecenie zaraz po zakończeniu kompilacji. Użyj Lua z wiersza poleceń powłoki i zobacz dostępne opcje wiersza poleceń, a także komunikat o użyciu, uruchamiając & lsquo; lua - help & rsquo; polecenie.


Opcje wiersza poleceń

Jak każdy inny program wiersza poleceń, Lua ma kilka opcji. Umożliwi to wykonanie niestandardowego ciągu znaków, zignorowanie zmiennych środowiskowych, zatrzymanie obsługi opcji, przejście do trybu interaktywnego po wykonaniu skryptu, użycie niestandardowej biblioteki, a także zatrzymanie obsługi opcji i wykonanie standardowego wejścia. Uruchom & lsquo; man lua & rsquo; polecenie, aby dowiedzieć się, jak używać Lua.

Co nowego w tej wersji:

  • To jest wydanie poprawki błędu.

Co nowego w wersji 5.3.1:

  • To jest wydanie poprawki błędu.

Co nowego w wersji 5.3.0:

  • Główne zmiany:
  • liczby całkowite (domyślnie 64-bitowe)
  • oficjalne wsparcie dla liczb 32-bitowych
  • Operatory bitowe
  • podstawowa obsługa utf-8
  • funkcje do pakowania i rozpakowywania wartości
  • Język:
  • userdata może mieć dowolną wartość Lua jako wartość użytkownika
  • dzielenie liczb całkowitych
  • bardziej elastyczne reguły dla niektórych metametodów
  • Biblioteki:
  • ipairs i biblioteka tabeli respektują metamethody
  • opcja strip w string.dump
  • Biblioteka tabel respektuje metametody
  • Nowa funkcja table.move
  • nowa funkcja string.pack
  • nowa funkcja string.unpack
  • nowa funkcja string.packsize
  • C API:
  • prostszy API dla funkcji kontynuacji w C
  • lua_gettable i podobne funkcje zwracają typ wynikowej wartości
  • Opcja paska w lua_dump
  • nowa funkcja: lua_geti
  • nowa funkcja: lua_seti
  • nowa funkcja: lua_isyieldable
  • nowa funkcja: lua_numbertointeger
  • nowa funkcja: lua_rotate
  • nowa funkcja: lua_stringtonumber
  • Samodzielny interpreter Lua:
  • może być użyty jako kalkulator; nie trzeba poprzedzać prefiksem "="
  • tabela arg dostępna dla wszystkich kodów

Co nowego w wersji 5.2.3:

  • To jest wydanie poprawki błędu.

Co nowego w wersji 5.2.1:

  • Ta wersja naprawia wszystkie znane błędy.

Co nowego w wersji 5.2.0 RC2:

  • Poprawki dotyczące dokumentacji i przenośności.

Podobne oprogramowanie

4tH compiler
4tH compiler

20 Feb 15

Lush
Lush

11 May 15

PyInstaller
PyInstaller

18 Feb 15

Komentarze do Lua

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!