luac5.2 - онлайн у хмарі

Це команда luac5.2, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


luac - компілятор Lua

СИНТАКСИС


luac [ опції ] [ імена файлів ]

ОПИС


luac є компілятором Lua. Він перекладає програми, написані мовою програмування Lua
у двійкові файли, що містять попередньо скомпільовані фрагменти, які пізніше можна завантажити та виконати.

Основними перевагами попередньої компіляції блоків є: швидке завантаження, захист вихідного коду
від випадкових змін користувача та автономної перевірки синтаксису. Попередня компіляція не означає
швидше виконання, оскільки в Lua фрагменти завжди компілюються в байт-коди перед тим, як бути
страчено. luac просто дозволяє зберегти ці байт-коди у файлі для подальшого виконання.
Попередньо скомпільовані фрагменти не обов’язково менші за відповідне джерело. Головний
Метою попередньої компіляції є швидше завантаження.

У командному рядку ви можете змішувати текстові файли, що містять вихідні та двійкові файли Lua
містить попередньо скомпільовані фрагменти. luac створює один вихідний файл, що містить об’єднані
байт-коди для всіх наданих файлів. Виконання об’єднаного файлу еквівалентно виконанню файлу
дані файли. За замовчуванням вихідний файл має назву luac.out, але ви можете змінити це за допомогою
-o варіант.

Попередньо скомпільовані фрагменти НЕ портативний у різних архітектурах. Більше того,
внутрішній формат попередньо скомпільованих фрагментів, швидше за все, зміниться, коли з’явиться нова версія Lua
звільнений. Переконайтеся, що ви зберегли вихідні файли всіх програм Lua, які ви попередньо скомпілювали.

ВАРІАНТИ


-l створити список скомпільованого байт-коду для віртуальної машини Lua. Перелік
bytecodes корисно дізнатися про віртуальну машину Lua. Якщо файлів не надано,
потім luac вантажі luac.out і перелічує його зміст. Використовуйте -l -l для повного списку.

-o файл
вихід до файл, замість стандартного luac.out. (Ви можете використовувати '-' для стандартних
виведення, але не на платформах, які відкривають стандартний вихід у текстовому режимі.) Вихід
файл може бути одним із зазначених файлів, оскільки всі файли завантажуються до виведення
файл записаний. Будьте обережні, щоб не перезаписати дорогоцінні файли.

-p завантажувати файли, але не генерувати вихідний файл. Використовується в основному для перевірки синтаксису
і для тестування попередньо скомпільованих фрагментів: пошкоджені файли, ймовірно, створять помилки
при завантаженні. Якщо файлів не надано, то luac вантажі luac.out і перевіряє його
зміст. Якщо файл завантажується без помилок, повідомлення не відображаються.

-s зніміть налагоджувальну інформацію перед записом вихідного файлу. Це заощаджує трохи місця
дуже великі шматки, але якщо під час запуску вилученого фрагмента виникають помилки, то
повідомлення про помилки можуть не містити повної інформації, яку вони зазвичай містять. в
зокрема, номери рядків та імена локальних змінних втрачаються.

-v показати інформацію про версію.

-- зупинити обробку параметрів.

- припинити обробку параметрів і обробити стандартний вхід.

Використовуйте luac5.2 онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows