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

Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


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

СИНТАКСИС


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

ОПИСАНИЕ


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

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

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

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

Бинарные файлы, созданные Луак переносятся на все архитектуры одним словом
размер. Это означает, что двоичные файлы, созданные на 32-битной платформе (например, Intel), могут быть
читать без изменений на другой 32-битной платформе (например, Sparc), даже если порядок байтов
(`` порядок байтов '') другое. С другой стороны, двоичные файлы, созданные на 16-битном
платформа не может быть прочитана на 32-битной платформе, и наоборот.

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

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

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

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


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

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

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

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

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

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

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


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

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

  • 1
    Настольный клиент Rocket.Chat
    Настольный клиент Rocket.Chat
    Клиент Rocket.Chat Desktop — это
    официальное настольное приложение для Rocket.Chat,
    простая, но мощная сеть с открытым исходным кодом
    чат платформа. Он протестирован на macOS,
    Окна ...
    Скачать настольный клиент Rocket.Chat
  • 2
    ОфисЭтаж
    ОфисЭтаж
    OfficeFloor обеспечивает инверсию
    управление связью, с его: - зависимостью
    впрыск - продолжение впрыска -
    внедрение потока Для получения дополнительной информации
    посетить...
    Скачать OfficeFloor
  • 3
    ДивКит
    ДивКит
    DivKit — это серверный пакет с открытым исходным кодом.
    Фреймворк пользовательского интерфейса (SDUI). Это позволяет вам
    развертывать обновления с сервера для
    разные версии приложения. Также это может быть
    используется для ...
    Скачать DivKit
  • 4
    субконвертер
    субконвертер
    Утилита для преобразования между различными
    формат подписки. Пользователи Shadowrocket
    следует использовать ss, ssr или v2ray в качестве цели.
    Вы можете добавить &remark= к
    Telegram-любимый HT...
    Скачать субконвертер
  • 5
    СВЭШ
    СВЭШ
    SWASH - это числовой
    инструмент для моделирования неустойчивости,
    негидростатический, со свободной поверхностью,
    вращательный поток и явления переноса
    в прибрежных водах как ...
    Скачать SWASH
  • 6
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • Больше »

Команды Linux

Ad