Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

lua50 — online w chmurze

Uruchom lua50 w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie lua50, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


lua - tłumacz Lua

STRESZCZENIE


Lua [ Opcje ] [ scenariusz [ args ] ]

OPIS


Lua jest samodzielnym interpreterem Lua. Ładuje i wykonuje programy Lua w formacie
tekstowej formie źródłowej lub w prekompilowanej postaci binarnej. (Wstępnie skompilowane pliki binarne są wyprowadzane przez
Luac, kompilator Lua.) Lua może być używany jako interpreter wsadowy, a także interaktywnie.

Dany Opcje (patrz poniżej) są wykonywane, a następnie program Lua w pliku scenariusz is
załadowane i wykonane. Dana args są dostępne dla scenariusz jako ciągi znaków w tabeli globalnej
o imieniu arg. Jeśli te argumenty zawierają spacje lub inne znaki charakterystyczne dla powłoki,
następnie należy je zacytować (ale należy pamiętać, że cudzysłowy zostaną usunięte przez powłokę). The
argumenty w arg zaczynaj od 0, który zawiera ciąg `scenariusz'. Indeks ostatniego
argument jest przechowywany w argument.n. Argumenty podane w wierszu poleceń wcześniej scenariusz,
łącznie z nazwiskiem tłumacza, dostępne są w indeksach ujemnych w arg.

Na samym początku, jeszcze przed obsługą wiersza poleceń, Lua wykonuje zawartość pliku
zmienna środowiskowa LUA_INIT, jeśli jest zdefiniowany. Jeżeli wartość LUA_INIT ma formę
`@filename', następnie filename jest wykonywany. W przeciwnym razie zakłada się, że łańcuch jest Lua
instrukcja i jest wykonywana.

Opcje zaczynają się od - i są opisane poniżej. Możesz użyć -- zasygnalizować koniec
opcje.

Jeśli nie zostaną podane żadne argumenty, to tak -v -i zakłada się, gdy standardowym wejściem jest terminal;
Inaczej, - zakłada się.

W trybie interaktywnym Lua podpowiada użytkownikowi, czyta wiersze ze standardowego wejścia i
wykonuje je w miarę ich odczytywania. Jeśli linia nie zawiera pełnej instrukcji, to a
wyświetlany jest dodatkowy monit i odczytywane są wiersze, aż zostanie utworzona pełna instrukcja lub a
Znaleziono błąd składniowy. Zatem jednym ze sposobów przerwania czytania niekompletnego oświadczenia jest:
aby wymusić błąd składniowy: dodanie a „;” w środku oświadczenia jest pewnym sposobem
wymuszanie błędu składniowego (z wyjątkiem wewnętrznych ciągów wielowierszowych i komentarzy; muszą one zostać zamknięte
wyraźnie). Jeśli linia zaczyna się od `=', następnie Lua wyświetla wartości wszystkich
wyrażenia w pozostałej części wiersza. Wyrażenia należy oddzielić przecinkami.
Podstawowym pytaniem jest wartość zmiennej globalnej _PODPOWIEDŹ, jeśli ta wartość jest ciągiem znaków;
w przeciwnym razie używany jest monit domyślny. Podobnie drugi monit ma wartość
zmienna globalna _PROMPT2. Aby więc zmienić monity, ustaw odpowiednią zmienną
do wybranego ciągu. Można to zrobić po wezwaniu tłumacza lub na stronie
wiersz poleceń z _PODPOWIEDŹ='lua: `, Na przykład. (Zwróć uwagę na potrzebę cudzysłowów, ponieważ
ciąg zawiera spację.) Domyślne monity to ``> '' i ``>> ''.

OPCJE


- załaduj i wykonaj standardowe wejście jako plik, to znaczy nawet nie interaktywnie
gdy standardowym wejściem jest terminal.

-e stan
wykonać oświadczenie stan. Trzeba cytować stan jeśli zawiera spacje, cudzysłowy lub
inne znaki specjalne dla powłoki.

-i wejdź w tryb interaktywny po scenariusz jest wykonywany.

-l filet
wezwanie wymagać(filet) przed wykonaniem skrypt. Zwykle używany do ładowania bibliotek
(stąd list l).

-v pokaż informacje o wersji.

-P pomiń tworzenie standardowej zmiennej LUA_PATH. Użyj tego, jeśli musisz biec
skrypty powodujące konflikt z bibliotekami zainstalowanymi w systemie.

Korzystaj z lua50 online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad