Este es el comando alex 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
alex - el generador de analizador léxico para Haskell
SINOPSIS
alex [OPCIÓN] ... presentar [OPCIÓN] ...
DESCRIPCIÓN
Esta página de manual documenta brevemente la alex mando.
Esta página de manual fue escrita para la distribución Debian GNU / Linux porque el original
El programa no tiene una página de manual. En cambio, tiene documentación en varios otros
formatos, incluidos DVI, Info y HTML; vea abajo.
Alex es un sistema generador de analizador léxico para Haskell. Es similar a la herramienta lex o
flex para C / C ++.
Se espera que los archivos de entrada tengan el formato archivo.x y alex producirá salida en archivo.y
Advertencia: al usar hbc (Chalmers Haskell) la estructura del argumento de comando es ligeramente
diferente. Esto se debe a que el sistema de tiempo de ejecución de hbc toma algunos indicadores como propios (por
configurando cosas como el tamaño del montón, etc.). Este problema puede evitarse agregando un
un solo guión (`- ') a su línea de comando. Entonces, al usar una versión de Alex generada por hbc,
la estructura del argumento es:
alex - [OPCIÓN] ... presentar [OPCIÓN] ...
OPCIONES
Los programas siguen la sintaxis habitual de la línea de comandos GNU, con opciones largas que comienzan con dos
guiones (`- '). Un resumen de las opciones se incluye a continuación. Para obtener una descripción completa, consulte
la otra documentación.
-d, --depurar
Indica a Alex que genere un lexer que generará mensajes de depuración a medida que se ejecute.
-g, --ghc
Indica a Alex que genere un lexer optimizado para compilar con GHC. los
lexer será significativamente más eficiente, tanto en términos del tamaño del
lexer compilado y su tiempo de ejecución.
-o ARCHIVO, --outfile =ARCHIVO
Especifica el nombre de archivo en el que se colocará la salida. Por defecto, este es el
nombre del archivo de entrada con el .x sufijo reemplazado por .hs
-i [ARCHIVO], --información[=ARCHIVO]
Produce una interpretación legible por humanos de la máquina de estado (DFA) que Alex deriva.
del lexer, en ARCHIVO (defecto: información del archivo donde está el archivo de entrada archivo.x ).
El formato del archivo de información es actualmente un poco básico, y no particularmente
informativo.
-v, --versión
Imprima la información de la versión en la salida estándar y luego salga correctamente.
Use alex en línea usando los servicios de onworks.net