InglésFrancésAlemánItalianoPortuguésrusoEspañol

icono de página de OnWorks

a68g - Online en la nube

Ejecute a68g 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 a68g 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


a68g - Algol 68 Genie, un compilador-intérprete de Algol 68

SINOPSIS


a68g [--a propósito | --ayuda | --info [cuerda]] [--afirmaciones | --no-aserciones]
[--retroceso | --no-backtrace] [--soportes] [--cheque | --no correr] [--compilar | --no-compilar]
[--reloj] [--depurar | --monitor] [--eco cadena] [--ejecutar unidad | -x unidad] [--Salida | --]
[--extenso] [-f | --expediente cadena] [--cuadro número] [--manejas número] [--montón número]
[--listado] [--moides] [-O | -O0 | -O1 | -O2 | -O3] [--objeto | --no-objeto]
[--gastos generales número] [--optimizar | --no optimizar] [--pedante] [--portcheck | --no-portcheck]
[--pragmats | --no-pragmats] [--precisión número] [--preludio de lista] [--impresión bonita]
[--impresión unidad | -p unidad] [--tranquilo] [--comillas] [--reducciones] [--repetición] [--correr]
[--guión cadena] [--fuente | --sin fuentes] [--apilar número] [--Estadísticas] [--estricto]
[--Terminal] [--límite de tiempo número] [--rastro | --sin rastro] [--árbol | --no-árbol] [--no usado]
[- arriba-golpeando] [--verboso] [--versión] [- advertencias | --no-advertencias]
[--xref | --no-xref] nombre de archivo

DESCRIPCIÓN


Algol 68 Genie (Algol68G) es un compilador-intérprete de Algol 68. Se puede utilizar para ejecutar
Programas o scripts de Algol 68. Algol 68 es un lenguaje ortogonal de propósito general bastante delgado
ese es un medio hermoso para denotar algoritmos. Algol 68 fue diseñado como un
Lenguaje de programación de propósito por IFIP Working Group 2.1 (Lenguajes y cálculos algorítmicos)
que tiene la responsabilidad continua de Algol 60 y Algol 68.

Algol 68 Genie y su documentación se pueden obtener en

http://jmvdveer.home.xs4all.nl/

OPCIONES


Las opciones se pasan a a68g desde el archivo .a68g.rc en el directorio de trabajo, el
variable de entorno A68G_OPTIONS, la línea de comandos o desde pragmats.

La precedencia de las opciones es la siguiente: las opciones de pragmat reemplazan a las opciones de la línea de comandos,
las opciones de línea reemplazan a las opciones en la variable de entorno A68G_OPTIONS, A68G_OPTIONS reemplaza
opciones en .a68g.rc.

Las opciones de listado, las opciones de rastreo y -pragmat, -nopragmat, surten efecto cuando están
encontrado en una pasada de izquierda a derecha del texto del programa y, por lo tanto, se puede utilizar, por ejemplo,
para generar una referencia cruzada para una parte particular del programa.

Cuando se requieren argumentos numéricos, se permiten suficientes k, M o G para la multiplicación con
2 ** 10, 2 ** 20 o 2 ** 30 respectivamente.

--a propósito | --ayuda | --info [cuerda]
Imprima información sobre las opciones si se omite la cadena, o imprima información sobre la cadena en caso contrario.

--afirmaciones | --no-aserciones
Control de la elaboración de afirmaciones.

--retroceso | --no-backtrace
Controle si se realiza un seguimiento de la pila en caso de que se produzca un error en tiempo de ejecución.

--soportes
Considere [..] y {..} como equivalentes a (..). Algol tradicional 68
la sintaxis permite (..) reemplazar [..] en límites y cortes.

--cheque | --no correr
Compruebe solo la sintaxis, el intérprete no se inicia.

--reloj
El tiempo de ejecución del informe excluye el tiempo necesario para la compilación.

--compilar | --no-compilar
Activar o desactivar la compilación de unidades. La compilación omite muchas de las comprobaciones en tiempo de ejecución
ofrecido por el intérprete propiamente dicho. El programa no se ejecuta y un script de shell está
generado combinando el código fuente y su biblioteca compartida. Este script de shell puede ser
utilizado como un pseudoejecutable.

--depurar | --monitor
Comience en el monitor. Invoque el monitor en caso de que ocurra un error de tiempo de ejecución; el programa
se detendrá en el monitor en la línea que contiene el error.

--eco cadena
Cuerda de eco para destacar.

--ejecutar unidad | --X unidad
Ejecute la unidad Algol 68. De esta manera se pueden ejecutar frases sencillas desde el comando
la línea.

--Salida | --
Ignore otras opciones.

--extenso
Genere una lista extensa.

-f | --expediente cadena
Acepte la cadena como nombre de archivo en caso de que entre en conflicto con la sintaxis del shell.

--cuadro número
Establezca el tamaño de la pila de marcos en número bytes

--manejas número
Establezca el tamaño del espacio de la manija en número bytes

--montón número
Establezca el tamaño del montón en número bytes

--listado
Genere una lista concisa.

--moides
Genere una descripción general de los modos en el archivo de listado.

--objeto | --no-objeto
Controle la lista de código C en el archivo de lista.

--optimizar | --no optimizar
Activar o desactivar la compilación de unidades. La compilación omite muchas de las comprobaciones en tiempo de ejecución
ofrecido por el intérprete propiamente dicho. Esta opción es equivalente a -O2.

-O | -O0 | -O1 | -O2 | -O3
Active la compilación de unidades y pase la opción al compilador de C back-end para configurar
el nivel del optimizador.

--gastos generales número
Fije los gastos generales para la comprobación de la pila.

--pedante
Equivalente a --warnings --portcheck

--portcheck | --no-portcheck
Habilite o deshabilite los mensajes de advertencia de portabilidad.

--pragmats | --no-pragmats
Control de la elaboración de pragmats.

--precisión número
Establezca la precisión para los modos LARGO LARGO en número dígitos significantes.

--preludio de lista
Genere una lista de preludios.

--impresión bonita
Imprime con estilo el archivo de origen.

--impresión unidad | --pag unidad
Imprime el valor que arroja la unidad Algol 68. De esta manera se pueden ejecutar frases sencillas
desde la linea de comando

--tranquilo
Suprima todos los mensajes de advertencia.

--comillas
Utilice cotizaciones.

--reducciones
Imprime las reducciones realizadas por el analizador.

--repetición
Utilice código compilado de una ejecución anterior.

--correr Anula la opción --no-run.

--guión cadena
Toma una cadena como nombre de archivo de origen y omite el procesamiento de opciones adicionales para que puedan ser
manejado por el guión.

--fuente | --sin fuentes
Controle la lista de líneas de origen en el archivo de lista.

--apilar número
Establezca el tamaño de la pila en número bytes

--Estadísticas
Genere estadísticas en el archivo de listado.

--estricto
Ignora las extensiones de la sintaxis de Algol 68.

--límite de tiempo número
Interrumpa al intérprete después número segundos, generando un límite de tiempo excedido
error.

--rastro | --sin rastro
Control de seguimiento del programa en ejecución.

--árbol | --no-árbol
Controle la lista del árbol de sintaxis en el archivo de lista.

--no usado
Genere una descripción general de las etiquetas no utilizadas en el archivo de listado.

- arriba-golpeando
Utilice el estropeado superior, que es el régimen de estropeado predeterminado.

--verboso
Utilice el modo detallado.

--versión
Imprima la versión de la imagen en ejecución de a68g.

- advertencias | --no-advertencias
Habilite los mensajes de advertencia o suprima los mensajes de advertencia que se pueden suprimir.

--xref | --no-xref
Controlar la generación de una referencia cruzada en el archivo de listado.

Utilice a68g en línea utilizando los servicios de onworks.net


Ad


Ad

Últimos programas en línea de Linux y Windows