InglésFrancésEspañol

Ad


icono de página de OnWorks

lua5 - Online en la nube

Ejecute lua5 en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando lua5 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


lua - intérprete de Lua

SINOPSIS


luna [ opciones ] [ guión [ args ]]

DESCRIPCIÓN


luna es el intérprete independiente de Lua. Carga y ejecuta programas Lua, ya sea en
en formato fuente textual o en formato binario precompilado. (Los binarios precompilados se generan mediante
luac, el compilador de Lua.) luna se puede utilizar como intérprete por lotes y también de forma interactiva.

Lo dado opciones (ver más abajo) se ejecutan y luego el programa Lua en el archivo guión is
cargado y ejecutado. Lo dado args están disponibles para guión como cadenas en una tabla global
llamado arg. Si estos argumentos contienen espacios u otros caracteres especiales para el shell,
luego deben ser entre comillas (pero tenga en cuenta que el shell eliminará las comillas). los
argumentos en arg empezar en 0, que contiene la cadena 'guión'. El índice de la última
el argumento se almacena en arg.n. Los argumentos dados en la línea de comando antes guión,
incluyendo el nombre del intérprete, están disponibles en índices negativos en arg.

Al principio, incluso antes de manejar la línea de comando, luna ejecuta el contenido del
Variable ambiental LUA_INIT, si está definido. Si el valor de LUA_INIT es de la forma
'@nombre de archivo', luego nombre de archivo es ejecutado. De lo contrario, se supone que la cadena es un Lua
declaración y se ejecuta.

Las opciones comienzan con '-' y se describen a continuación. Puedes usar '-' para señalar el final de
.

Si no se dan argumentos, entonces -v -i se asume cuando la entrada estándar es un terminal;
de otra manera, - se supone.

En modo interactivo, luna solicita al usuario, lee líneas de la entrada estándar y
los ejecuta a medida que se leen. Si una línea no contiene una declaración completa, entonces un
Aparece un mensaje secundario y las líneas se leen hasta que se forma una declaración completa o
Se encontró un error de sintaxis. Entonces, una forma de interrumpir la lectura de una declaración incompleta es
para forzar un error de sintaxis: agregando un ';' en medio de una declaración es una forma segura de
forzar un error de sintaxis (excepto dentro de cadenas de varias líneas y comentarios; estos deben estar cerrados
explícitamente). Si una línea comienza con '=', entonces luna muestra los valores de todos los
expresiones en el resto de la línea. Las expresiones deben estar separadas por comas.
La solicitud principal es el valor de la variable global _INMEDIATO, si este valor es una cadena;
de lo contrario, se utiliza el indicador predeterminado. Del mismo modo, el indicador secundario es el valor de
la variable global _PROMPT2. Entonces, para cambiar las indicaciones, configure la variable correspondiente
a una cuerda de su elección. Puede hacerlo después de llamar al intérprete o al
línea de comando (pero en este caso debe tener cuidado con las comillas si la cadena de
contiene un espacio; de lo contrario, puede confundir el shell.) Las solicitudes predeterminadas son ">" y
">>".

CAMPUS


- cargar y ejecutar la entrada estándar como un archivo, es decir, no de forma interactiva, incluso
cuando la entrada estándar es un terminal.

-e stat
ejecutar declaración stat. Necesitas cotizar stat si contiene espacios, comillas o
otros caracteres especiales del caparazón.

-i entrar en modo interactivo después guión es ejecutado.

-l nombre
llamar al exigir('nombre ') antes de ejecutar guión. Suele utilizarse para cargar bibliotecas.

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

Use lua5 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