англійськафранцузькаіспанська

Ad


Значок OnWorks

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

Запустіть luac5 у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

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

ПРОГРАМА:

ІМ'Я


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

СИНТАКСИС


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

ОПИС


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

Основними перевагами попередньої компіляції блоків є: швидке завантаження, захист вихідного коду
від випадкових змін користувача та автономної перевірки синтаксису.

Попередня компіляція не передбачає швидшого виконання, оскільки в Lua блоки завжди компілюються
в байт-код перед виконанням. luac просто дозволяє зберегти ці байт-коди в a
файл для подальшого виконання.

Попередньо скомпільовані фрагменти не обов’язково менші за відповідне джерело. Головний
Метою попередньої компіляції є швидше завантаження.

Двійкові файли, створені за допомогою luac є портативними лише серед архітектур з тим самим словом
розмір і порядок байтів.

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

У командному рядку ви можете змішувати текстові файли, що містять вихідні та двійкові файли Lua
містить попередньо скомпільовані фрагменти. Це навіть корисно для поєднання кількох попередньо скомпільованих фрагментів
з різних (але сумісних) платформ в єдиний попередньо скомпільований фрагмент.

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

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

ВАРІАНТИ


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

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

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

-p завантажувати файли, але не генерувати вихідний файл. Використовується в основному для перевірки синтаксису
і для тестування попередньо скомпільованих фрагментів: пошкоджені файли, ймовірно, створять помилки
при завантаженні. Lua завжди виконує ретельну перевірку цілісності попередньо скомпільованих фрагментів.
Байт-код, який проходить цей тест, є повністю безпечним у тому сенсі, що він не пройде
зламати перекладача. Однак немає гарантії, що такий код щось робить
розумний. (Не можна дати жодного, оскільки проблема зупинки нерозв’язна.) Якщо ні
тоді надаються файли luac вантажі luac.out і перевіряє його вміст. Повідомлень немає
відображається, якщо файл проходить перевірку цілісності.

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

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

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


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    глибоко чистий
    глибоко чистий
    Сценарій Kotlin, який руйнує всю збірку
    кеші з проектів Gradle/Android.
    Корисно, коли Gradle або IDE дозволяють
    вниз. Сценарій протестовано на
    macOS, але...
    Завантажити deep-clean
  • 2
    Плагін Eclipse Checkstyle
    Плагін Eclipse Checkstyle
    Плагін Eclipse Checkstyle
    інтегрує код Java Checkstyle
    аудитора в IDE Eclipse. The
    плагін забезпечує зворотний зв’язок у режимі реального часу
    користувач про насильство...
    Завантажте плагін Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player — безкоштовний медіаплеєр
    програмне забезпечення, частина на основі WMP і VLC. The
    плеєр в мінімалістичному стилі, с
    більше десяти кольорів теми, а також можна
    б ...
    Завантажити AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV є ДОДАТКОМ для XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar інтегрований в один із одним
    медіацентри ма...
    Завантажити movistartv
  • 5
    Код :: Блоки
    Код :: Блоки
    Code::Blocks — безкоштовна програма з відкритим кодом,
    кросплатформенний C, C++ і Fortran IDE
    створений для задоволення найвимогливіших потреб
    своїх користувачів. Він розроблений, щоб бути дуже
    подовжує ...
    Завантажити Code::Blocks
  • 6
    Серед
    Серед
    Серед або розширений інтерфейс Minecraft
    а відстеження даних/структури є інструментом для
    відобразити огляд Minecraft
    світу, фактично не створюючи його. Це
    може ...
    Завантажити Midst
  • Детальніше »

Команди Linux

Ad