Este es el comando inform 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
informar: compilar archivos de historias de ficción interactivas de Inform en el código de bytes de la máquina Z
SINOPSIS
informar [opciones ...] en archivo [archivo de salida]
DESCRIPCIÓN
informar compila un archivo de historia de Inform versión 6 (generalmente con la extensión inf) en Z-
código de bytes de máquina que luego puede ser ejecutado por una variedad de emuladores de máquina Z. Si el
El nombre del archivo de salida no se da explícitamente en la línea de comando, se construirá a partir de
el nombre del archivo de entrada.
informarEl modo de funcionamiento se puede controlar con interruptores (uno o dos caracteres
expresiones precedidas por un guión), modificadores de ruta (comenzando con un signo más) y memoria
modificadores de estrategia (comenzando con un signo de dólar).
INTERRUPTORES
-a rastrear lenguaje ensamblador (sin volcados hexadecimales; ver -t)
-c mensajes de error más concisos
-d contraer espacios dobles después de los puntos en el texto
-d2 también contrae espacios dobles después de las exclamaciones y los signos de interrogación
-e modo económico (más lento): utilice las abreviaturas declaradas
-f modo de frecuencias: muestra lo útiles que son las abreviaturas
-g rastrea llamadas a funciones (excepto en la biblioteca)
-g2 rastrea llamadas a todas las funciones
-h, -h1, -h2
imprimir información de uso
-i ignorar los interruptores predeterminados establecidos dentro del archivo
-j enumerar objetos como construidos
-k enviar información de depuración de Infix a "gameinfo.dbg" (y cambiar -D en)
-l enumere cada declaración ejecutada a través de Inform
-m decir cuánta memoria se ha asignado
-n imprimir números de propiedades, atributos y acciones
-o imprimir direcciones de compensación
-p dar un desglose porcentual del archivo de la historia
-q guardar silencio sobre usos obsoletos
-r grabar todo el texto en "gametext.txt"
-s dar estadísticas
-t rastrear lenguaje ensamblador (con volcados hexadecimales completos; consulte -a)
-u resolver las abreviaturas más útiles (muy, muy lentamente)
-vn compilar a una versión de código Z específica; el valor predeterminado es 5. Las versiones disponibles son:
3 archivo de historia de la versión 3 ("Estándar")
4 archivo de historia de la versión 4 ("Plus")
5 archivo de historia versión 5 ("Avanzado")
6 archivo de historia versión 6 (gráfico)
8 archivo de historia versión 8 (ampliado "Avanzado")
-w deshabilitar los mensajes de advertencia
-x print # por cada 100 líneas compiladas
-y sistema de enlace de seguimiento
-z Imprimir mapa de memoria de la máquina Z
-B utilice el modelo de memoria grande (para archivos grandes de la versión 6 / versión 7)
-Cn seleccione el conjunto de caracteres de texto (predeterminado en 1):
0 solo ASCII simple
1 ISO 8859-1 (Latín1)
2 ISO 8859-2 (Latín2)
3 ISO 8859-3 (Latín3)
4 ISO 8859-4 (Latín4)
5 ISO 8859-5 (cirílico)
6 ISO 8859-6 (árabe)
7 ISO 8859-7 (griego)
8 ISO 8859-8 (hebreo)
9 ISO 8859-9 (Latín5)
-D inserte "Constante DEBUG;" automáticamente
-En seleccione el estilo del mensaje de error (el predeterminado es Arquímedes):
0 Mensajes de error al estilo de Arquímedes
1 Mensajes de error al estilo de Microsoft
2 Mensajes de error de estilo MPW de Macintosh
-F1 utilizar archivos temporales para reducir el consumo de memoria
-G compilar un archivo de juego Glulx
-H use la codificación Huffman para comprimir cadenas Glulx
-M compilar como un módulo para futuros enlaces
-S compilar una estricta comprobación de errores en tiempo de ejecución (activada de forma predeterminada)
-U inserte "constante USE_MODULES;" automáticamente
-Wn La tabla de extensión del encabezado tiene al menos n palabras (n = 3 a 99)
-X compilar con las instalaciones de depuración INFIX presentes
TRAYECTORIA MODIFICADORES
+dir set Incluir_ruta a este directorio
+ RUTA =dir
el cambio TRAYECTORIA a este directorio
MEMORIA ESTRATEGIA MODIFICADORES
Nota: puede ser necesario citar estos parámetros para evitar que su shell se expanda
de ellas.
$ pequeño ajustar la configuración de la memoria a un juego pequeño
$ grande ajustar la configuración de la memoria a un juego grande
$ enorme ajustar la configuración de la memoria a un juego enorme (predeterminado)
$ lista enumerar la configuración actual de asignación de memoria
$?parámetro
explicar la configuración de la memoria parámetro (consulta: $ lista para los parámetros disponibles)
$parámetro=propuesta de
configurar manualmente parámetro
Utilice informar en línea utilizando los servicios de onworks.net