InglésFrancésEspañol

icono de página de OnWorks

luac5.3 - Online en la nube

Ejecute luac5.3 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.3 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 contienen fragmentos precompilados 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 precompilación no implica
ejecución más rápida porque en Lua los trozos 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 precompilación es una carga más rápida.

En la línea de comando, puede mezclar archivos de texto que contengan archivos binarios y fuente Lua
que contiene fragmentos precompilados. luac produce un archivo de salida único que contiene la combinación
códigos de bytes para todos los archivos dados. Ejecutar el archivo combinado es equivalente a ejecutar el
archivos dados. De forma predeterminada, el archivo de salida se denomina luac.fuera, pero puedes cambiar esto con
los -o .

Los trozos precompilados son no portátil a través de diferentes arquitecturas. Además, el
Es probable que el formato interno de los fragmentos precompilados cambie cuando se lanza una nueva versión de Lua.
liberado. Asegúrese de guardar los archivos fuente de todos los programas Lua que precompile.

OPCIONES


-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,
después luac cargas luac.fuera y enumera su contenido. Usar -l -l para obtener una lista completa.

-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).
archivo puede ser uno de los archivos dados porque todos los archivos se cargan antes de la salida
se escribe el archivo. 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. Si no se proporcionan archivos, entonces luac cargas luac.fuera y prueba su
contenido. No se muestran mensajes si el archivo se carga sin errores.

-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. En
en particular, se pierden los números de línea y los nombres de las variables locales.

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

-- dejar de manejar las opciones.

- Detenga la manipulación de opciones y procese la entrada estándar.

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad