Este é o comando clif 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
clif - Estrutura do interpretador semelhante ao C (v0.92)
SINOPSE
clif [ opção | nome do arquivo ] ...
ATENÇÃO
As informações nesta página de manual podem estar incompletas. Para obter a documentação completa, consulte `O
Guia do programador do intérprete Clif '.
DESCRIÇÃO
Clif - Tipo C Intérprete Quadro é um sistema aberto para desenvolvimento rápido de programas
com sintaxe C. O programa é compilado e se a sintaxe estiver correta, o código é imediatamente
gerado. O código é gerado para uma máquina virtual. A máquina virtual é parte de
o quadro.
A Clif funciona em dois modos básicos como um intérprete e / ou como um compilador (ver
`-fhandle-principal'opção). O modo intérprete é padrão. No modo intérprete, o
Clif compila cada função e cada loop apenas uma vez e o código gerado é executado
repetitivamente. (Este é um tipo de otimização; o código-fonte não é analisado continuamente
novamente.)
O modo do compilador é inserido se `-fhandle-principal'opção é especificada. Os arquivos são
compilado e o código é gerado. Quando a fase de compilação terminar, Clif procura por
a função `principal 'e inicia a execução dela.
A Clif é submetido com subconjunto de padrão C biblioteca. O subconjunto ainda está sob
desenvolvimento. As funções intrínsecas podem ser facilmente aprimoradas para os propósitos do usuário.
Existem funções de interface que suportam controle automático e aquisição de dados, que podem
ser opcionalmente compilado com Clif.
A Clif não reconhece a sintaxe de definição de campo de bits do C língua. A C
pré-processador ainda não foi implementado.
Pode haver discrepâncias entre os Clif e os votos de ANSI C Standard. Estamos trabalhando em
unificação da semântica do Clif com o ANSI C Standard.
OPÇÕES
Para cada linha de comando, um ou mais nome do arquivo pode ser especificado (geralmente com .ci sufixo).
Os arquivos são analisados em ordem de especificação na linha de comando. O arquivo clif.ini is
aberto implicitamente. É um arquivo de inicialização. As opções usadas invariavelmente são especificadas em
o arquivo.
Alguns -fnome opções têm um -fno-nome Formato. O valor padrão é sempre mencionado no
descrição da opção. A seguir, um resumo das opções. As explicações estão nas próximas seções.
No geral Opções
-bc -c -copiando -help -v -version -verbose -warranty
Opções Controlador Clif comportamento
-fchamada por referência -fno-chamada por referência -fchamada por valor -fno-chamada por valor
-fhandle-principal
depuração Opções
-g-dy
Aviso Opções
-w -Wcomment -Wformat -Wimplicit -Wreturn-type -Wtrigraphs -W não inicializado -Wall -W
-Wagregado-retorno -Wunused
NO GERAL OPÇÕES
-bc opção especifica o número de páginas de 512 bytes para o Clif memória principal do ambiente. o
A pilha aritmética e temporária também é múltipla dessa opção.
-c Compile apenas. (Ainda não é totalmente compatível.)
-cópia
Mostrar cópia.
-Socorro Mostrar ajuda curta.
-dentro, -versão
Mostrar versão.
-verboso
Imprime o propósito geral do Clif e autores.
-garantia
Mostrar garantia.
OPÇÕES CONTROLANDO CLIF COMPORTAMENTO
-fcall-por-referência
Especifica o mecanismo de passagem de parâmetro (padrão). Se explicitamente especificado,
`-fno-chamada por valor'também deve ser especificado.
-fno-chamada por referência
não passe parâmetro por referência. Se explicitamente especificado, `-fcall-por-valor' deve
ser especificado também.
-fcall-por-valor
chamada pelo mecanismo de passagem de parâmetro de valor. Se explicitamente especificado,
`-fno-chamada por referência'deve ser especificado.
-fno-chamada por valor
não passe parâmetros por valor (padrão). Se explicitamente especificado,
`-fcall-por-referência'deve ser especificado.
-fhandle-principal
simular o comportamento do compilador. Os arquivos na linha de comando e os arquivos incluídos
são compilados. A função `principal 'deve ser definida. Após a passagem de análise, o
o código gerado é executado. A função principal é o início da execução.
DEPURAÇÃO OPÇÕES
-g produzir informações de depuração. As linhas de origem são geradas durante a máquina virtual
execução de código.
-morreu despejar informações de depuração durante a análise para erro padrão.
ATENÇÃO OPÇÕES
-w Iniba todas as mensagens de aviso.
-Comentário
Avisar quando uma sequência de início de comentário `/*'aparece em um comentário.
-Wformato
Verifique as chamadas para `printf', `scanf', etc., para se certificar de que os argumentos fornecidos
têm tipos apropriados para a string de formato especificada.
-Wimplícito
Avisa se uma função ou parâmetro está declarado implicitamente.
-Tipo de retrocesso
Avisa se a instrução de retorno não tem valor de retorno em função não vazia ou com
um valor em `anular´ função.
-Wtrigraphs
Avisar sobre o uso de trigraphs.
-W não inicializado
Uma variável automática é usada sem primeiro ser inicializada.
-Parede Todos os avisos acima.
-W Imprima mensagens de aviso extras.
-Waggregate-retorno
Avisa se alguma função que retorna estruturas ou uniões é definida ou chamada.
-Não usado
Avisa sempre que uma variável não é usada além de sua declaração.
Use clif online usando serviços onworks.net