InglêsFrancêsEspanhol

Ad


favicon do OnWorks

ick - Online na nuvem

Execute o ick no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando ick 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


ick - compilador INTERCAL

SINOPSE


ick [opções] Arquivo...

ick -e [opções] arquivo intercal [arquivo não intercal ...] [biblioteca...]

DESCRIÇÃO


Esta página de manual documenta resumidamente o ick comando. Esta página do manual foi originalmente
escrito para a distribuição Debian GNU / Linux (mas pode ser usado por outros), porque o
o programa original não tinha uma página de manual e foi adicionado de volta à página principal
distribuição. A documentação completa está disponível através do comando info ick (para o ick
comandar em si; uma documentação ainda mais completa está disponível via info C-INTERCAL (que contém
a documentação para o compilador e a linguagem INTERCAL)).

ick pega programas INTERCAL e gera código a partir deles (executando gcc).

Observe que a base na qual um programa é escrito é deduzida de sua extensão; INTERCAL
programas na base 2 devem ter a extensão .i, programas INTERCAL nas bases de 3 a 7 devem
têm uma extensão de .3i a .7i, respectivamente.

Nenhuma opção aceita argumentos; várias opções podem ser fornecidas separadamente ou combinadas no
maneira usual (mesmo -e). A ordem em que as opções são fornecidas é irrelevante, a menos que
conflito, caso em que as opções fornecidas por último na linha de comando
precedência.

OPÇÕES


-c Compile INTERCAL para C, mas não compile o C. resultante

-d Imprime informações de depuração yacc (implica em -c).

-t Requer conformidade estrita com INTERCAL-72 (rejeitando COME FROM, as extensões para
bases diferentes de duas e outros recursos não encontrados no INTERCAL-72).

-b Desativa o recurso de bug aleatório INTERCAL-72.

-O Tente otimizar expressões no código gerado.

-C Saída de clockface (usando IIII em vez de IV em algarismos romanos).

-f Otimize o fluxo de controle no código gerado (evita -yp).

-F Otimize tudo no código gerado para velocidade, independentemente de quão lento o
torna-se o compilador ou o tamanho do arquivo-objeto. Implica -fO, evita
-cdeghpyH.

-h Informações de depuração do otimizador de impressão (implica -cO).

-H Imprime informações detalhadas de depuração do otimizador (implica -cO).

-hH Imprime informações de depuração do otimizador em uma forma diferente (implica em -cO).

-w Ative a opção + fluxo de impressão em programas de saída, mesmo se eles não forem multithread.

-y Execute o depurador yuk no código (impede -fme).

-p Execute o criador de perfil yuk no código (impede -fme).

-m Permitir multithreading e retrocesso (impede -ype, implica -w).

-e Vincule um arquivo INTERCAL a arquivos não INTERCAL ou a bibliotecas de expansão. Fazendo isso
altera a sintaxe da linha de comando; o primeiro arquivo fornecido deve ser o INTERCAL
arquivo de origem, então isso pode ser seguido por qualquer número de arquivos em outros idiomas para
link através do sistema de chamadas externas (atualmente apenas programas C e talvez Befunge-98
são permitidos) e qualquer número de bibliotecas de expansão. Os arquivos não INTERCAL
será processado para vinculá-los aos arquivos INTERCAL e, em seguida, compilado com gcc
e vinculado ao programa INTERCAL principal.

-E Não vincule nenhuma biblioteca do sistema, mesmo se o código sugerir que uma ou mais são
necessário (evita -P).

-a Permitir o uso da instrução CREATE (impede -P).

-v Permita tudo à esquerda de uma tarefa e desative a proteção que
constantes de outra forma têm contra serem atribuídas a (impede -fFOP).

-P Compile PIC-INTERCAL em vez de INTERCAL (evita -amFvxeE, implica -cfO).

-o Saída para stdout em vez de .c (implica -c).

-X Interprete sintaxe ambígua, como? e @ com significados de Princeton (como usado por CLC-
INTERCAL), em vez dos significados padrão do Atari.

-x Use as regras CLC-INTERCAL para E / S de texto e para se abster de DESISTIR por rótulo
(evita -P).

-u Imprime uma mensagem sempre que o compilador tenta abrir um arquivo.

-U Despeje o núcleo no E778 e também imprima um erro.

-Y Exibe as linhas de comando para programas invocados por ick.

-g Deixe o C gerado no lugar e torne o executável de saída depurável.

-l Tentar relatar prováveis ​​bugs e não portabilidades (implica -O).

Use ick online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 2
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 3
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 5
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • 6
    Caster de música
    Caster de música
    Music Caster é um reprodutor de música de bandeja
    que permite que você transmita sua música local para um
    Dispositivo Google Cast. Na primeira corrida,
    você precisará clicar na seta em seu
    tas ...
    Baixar Music Caster
  • Mais "

Comandos Linux

Ad