Це команда luajit, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
luajit - компілятор Just-In-Time для мови Lua
СИНТАКСИС
luajit [опції]... [сценарій [аргументи]...]
WEB САЙТ
http://luajit.org
ОПИС
Це програма командного рядка для запуску програм Lua LuaJIT.
LuaJIT є компілятором «точно вчасно» (JIT) для мови Lua. Віртуальна машина (VM) є
на основі швидкого інтерпретатора в поєднанні з компілятором трасування. Вона може значно покращитися
продуктивність програм Lua.
LuaJIT є API- та ABI-сумісним із віртуальною машиною стандартного інтерпретатора Lua 5.1. Коли
вбудовуючи віртуальну машину в програму, вбудовану бібліотеку можна використовувати як додаткову програму
заміна.
ВАРІАНТИ
-e шматок
Запустіть заданий фрагмент коду Lua.
-l бібліотека
Завантажте названу бібліотеку так само вимагати("бібліотека").
-b ... Зберегти або перерахувати байт-код. Виконайте без аргументів, щоб отримати допомогу щодо варіантів.
-j команда
Виконайте команду керування LuaJIT (необов’язковий пробіл після -j).
-O[опт]
Керуйте оптимізацією LuaJIT.
-i Запуск в інтерактивному режимі.
-v шоу LuaJIT версія.
-E Ігноруйте змінні середовища.
-- Припинення параметрів обробки.
- Замість цього прочитайте сценарій із stdin.
Після того, як всі варіанти оброблені, надані сценарій запускається. Аргументи передаються в
в цілому аргумент таблиці.
Інтерактивний режим увімкнено, лише якщо ні сценарій і ні -e надається варіант. Інтерактивний режим
можна залишити з EOF (Ctrl-Z).
ПРИКЛАДИ
luajit hello.lua world
Друкує «Hello world», припустимо привіт.lua містить:
print("Привіт", arg[1])
luajit -e "локальний x=0; для i=1,1e9 зробити x=x+i end; print(x)"
Обчислює суму чисел від 1 до 1000000000.
І закінчується за розумний проміжок часу.
luajit -jv -e "для i=1,10 зробити для j=1,10 зробити для k=1,100 do end end end"
Виконує кілька вкладених циклів і показує отримані траси.
АВТОРСЬКЕ
LuaJIT є авторським правом © 2005-2015 Майк Пол.
LuaJIT це програмне забезпечення з відкритим кодом, випущене під ліцензією MIT.
Використовуйте luajit онлайн за допомогою служб onworks.net