Este é o comando alex que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
alex - o gerador analisador léxico para Haskell
SINOPSE
alex [OPÇÃO] ... lima [OPÇÃO] ...
DESCRIÇÃO
Esta página de manual documenta resumidamente o alex comando.
Esta página de manual foi escrita para a distribuição Debian GNU / Linux porque o original
programa não tem uma página de manual. Em vez disso, ele tem documentação em vários outros
formatos, incluindo DVI, Info e HTML; Veja abaixo.
Alex é um sistema gerador analisador léxico para Haskell. É semelhante à ferramenta lex ou
flex para C / C ++.
Os arquivos de entrada devem estar no formato arquivo.x e alex irá produzir saída em arquivo.y
Advertência: ao usar hbc (Chalmers Haskell) a estrutura do argumento do comando é ligeiramente
diferente. Isso ocorre porque o sistema de tempo de execução hbc leva alguns sinalizadores como seus próprios (para
definir coisas como o tamanho do heap, etc). Este problema pode ser contornado adicionando um
traço único (`- ') para sua linha de comando. Então, ao usar uma versão de Alex gerada por hbc,
a estrutura do argumento é:
alex - [OPÇÃO] ... lima [OPÇÃO] ...
OPÇÕES
Os programas seguem a sintaxe de linha de comando GNU usual, com longas opções começando com dois
travessões (`- '). Um resumo das opções está incluído abaixo. Para uma descrição completa, veja
a outra documentação.
-d, --depurar
Instrui Alex a gerar um lexer que produzirá mensagens de depuração enquanto é executado.
-g, --ghc
Instrui Alex a gerar um lexer otimizado para compilar com GHC. o
lexer será significativamente mais eficiente, tanto em termos do tamanho do
lexer compilado e seu tempo de execução.
-o ARQUIVO, --outfile =ARQUIVO
Especifica o nome do arquivo no qual a saída deve ser colocada. Por padrão, este é o
nome do arquivo de entrada com o .x sufixo substituído por .hs
-i [ARQUIVO], --informações[=ARQUIVO]
Produz uma versão legível da máquina de estado (DFA) que Alex deriva
do lexer, em ARQUIVO (padrão: informações do arquivo onde está o arquivo de entrada arquivo.x ).
O formato do arquivo de informações é atualmente um pouco básico, e não particularmente
informativo.
-v, --versão
Imprima as informações da versão na saída padrão e saia com êxito.
Use alex online usando serviços onworks.net