InglésFrancésEspañol

Ad


icono de página de OnWorks

luac5 - Online en la nube

Ejecute luac5 en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando luac5 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


luac - compilador Lua

SINOPSIS


luac [ opciones ] [ nombres de archivo ]

DESCRIPCIÓN


luac es el compilador de Lua. Traduce programas escritos en el lenguaje de programación Lua.
en archivos binarios que luego se pueden cargar y ejecutar.

Las principales ventajas de precompilar fragmentos son: carga más rápida, protección del código fuente
de cambios accidentales de usuario y verificación de sintaxis fuera de línea.

La compilación previa no implica una ejecución más rápida porque en Lua los fragmentos siempre se compilan
en códigos de bytes antes de ser ejecutado. luac simplemente permite que esos códigos de bytes se guarden en un
archivo para su posterior ejecución.

Los fragmentos precompilados no son necesariamente más pequeños que la fuente correspondiente. El principal
El objetivo de la compilación previa es una carga más rápida.

Los archivos binarios creados por luac son portables solo entre arquitecturas con la misma palabra
tamaño y orden de bytes.

luac produce un solo archivo de salida que contiene los códigos de bytes para todos los archivos fuente dados.
De forma predeterminada, el archivo de salida se denomina luac.fuera, pero puede cambiar esto con el -o .

En la línea de comando, puede mezclar archivos de texto que contengan archivos binarios y fuente Lua
que contiene fragmentos precompilados. Esto es útil para combinar varios fragmentos precompilados, incluso
de plataformas diferentes (pero compatibles), en un solo fragmento precompilado.

Puedes usar '-' para indicar la entrada estándar como un archivo fuente y '-' para señalar el final
de opciones (es decir, todos los argumentos restantes se tratarán como archivos incluso si comienzan
'-').

El formato interno de los archivos binarios producidos por luac es probable que cambie cuando un nuevo
se lanza la versión de Lua. Por lo tanto, guarde los archivos fuente de todos los programas de Lua que
precompilar.

CAMPUS


Las opciones deben estar separadas.

-l producir una lista del código de bytes compilado para la máquina virtual de Lua. Listado
bytecodes es útil para aprender sobre la máquina virtual de Lua. Si no se dan archivos,
luego luac cargas luac.fuera y enumera su contenido.

-o presentar
salida a presentar, en lugar del predeterminado luac.fuera. (Puedes usar '-' por estándar
salida, pero no en plataformas que abren salida estándar en modo texto).
El archivo puede ser un archivo de origen porque todos los archivos se cargan antes que el archivo de salida.
escrito. Tenga cuidado de no sobrescribir archivos valiosos.

-p cargar archivos pero no generar ningún archivo de salida. Se utiliza principalmente para comprobar la sintaxis.
y para probar fragmentos precompilados: los archivos dañados probablemente generarán errores
cuando se carga. Lua siempre realiza una prueba de integridad exhaustiva en fragmentos precompilados.
El código de bytes que pasa esta prueba es completamente seguro, en el sentido de que no
romper el intérprete. Sin embargo, no hay garantía de que dicho código haga algo
sensato. (No se puede dar ninguno, porque el problema de la detención no tiene solución).
se dan los archivos, entonces luac cargas luac.fuera y prueba su contenido. No hay mensajes
se muestra si el archivo pasa la prueba de integridad.

-s elimine la información de depuración antes de escribir el archivo de salida. Esto ahorra algo de espacio en
fragmentos muy grandes, pero si se producen errores al ejecutar un fragmento
Es posible que los mensajes de error no contengan toda la información que suelen incluir. Por ejemplo,
Se pierden los números de línea y los nombres de las variables locales.

-v mostrar información de la versión.

Use luac5 en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 2
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 5
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 6
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • Más "

Comandos de Linux

Ad