АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

luac5 - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


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

СИНТАКСИС


Луак [ кредита ] [ имена файлов ]

ОПИСАНИЕ


Луак это компилятор Lua. Переводит программы, написанные на языке программирования Lua.
в двоичные файлы, которые впоследствии могут быть загружены и выполнены.

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

Предварительная компиляция не подразумевает более быстрого выполнения, потому что в Lua куски всегда компилируются
в байт-коды перед выполнением. Луак просто позволяет сохранять эти байт-коды в
файл для последующего исполнения.

Предварительно скомпилированные фрагменты не обязательно меньше соответствующего источника. Главный
цель предварительной компиляции - более быстрая загрузка.

Бинарные файлы, созданные Луак переносимы только между архитектурами с одним и тем же словом
размер и порядок байтов.

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

В командной строке вы можете смешивать текстовые файлы, содержащие исходные и двоичные файлы Lua.
содержащие предварительно скомпилированные фрагменты. Это полезно для объединения нескольких предварительно скомпилированных фрагментов, даже
с разных (но совместимых) платформ в один предварительно скомпилированный блок.

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

Внутренний формат двоичных файлов, создаваемых Луак может измениться, когда появится новый
выпущена версия Lua. Итак, сохраните исходные файлы всех программ Lua, которые вы
прекомпилировать.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Опции должны быть отдельными.

-l создать список скомпилированного байт-кода для виртуальной машины Lua. Листинг
байт-коды полезны, чтобы узнать о виртуальной машине Lua. Если файлы не указаны,
тогда Луак грузы luac.out и перечисляет его содержимое.

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

-p загружать файлы, но не генерировать выходной файл. Используется в основном для проверки синтаксиса
и для тестирования предварительно скомпилированных фрагментов: поврежденные файлы, вероятно, будут вызывать ошибки
при загрузке. Lua всегда выполняет тщательную проверку целостности предварительно скомпилированных фрагментов.
Байт-код, прошедший этот тест, полностью безопасен в том смысле, что он не будет
сломать переводчик. Однако нет никакой гарантии, что такой код что-то делает.
разумный. (Ничего не может быть дано, потому что проблема остановки неразрешима.) Если нет
файлы даны, то Луак грузы luac.out и проверяет его содержимое. Нет сообщений
отображается, если файл проходит проверку целостности.

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

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

Используйте luac5 онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    глубокая очистка
    глубокая очистка
    Скрипт Kotlin, уничтожающий все сборки
    кеши из проектов Gradle/Android.
    Полезно, когда Gradle или IDE позволяют
    вниз. Скрипт протестирован на
    макОС, но...
    Скачать глубокую очистку
  • 2
    Подключаемый модуль Eclipse Checkstyle
    Подключаемый модуль Eclipse Checkstyle
    Плагин Eclipse Checkstyle
    интегрирует Java-код Checkstyle
    аудитор в Eclipse IDE. В
    плагин предоставляет обратную связь в режиме реального времени
    пользователь о нарушении ...
    Скачать подключаемый модуль Eclipse Checkstyle
  • 3
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 4
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 6
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • Больше »

Команды Linux

Ad