InglesPransesEspanyol

Ad


OnWorks favicon

ick - Online sa Cloud

Magpatakbo ng ick sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command ick na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ick - INTERCAL compiler

SINOPSIS


ick [mga pagpipilian] file ...

ick -e [mga pagpipilian] intercal-file [hindi intercal-file...] [aklatan...]

DESCRIPTION


Ang manu-manong pahinang ito ay nagdodokumento ng maikling ick utos. Ang manu-manong pahinang ito ay orihinal
isinulat para sa Debian GNU/Linux distribution (ngunit maaaring gamitin ng iba), dahil ang
ang orihinal na programa ay walang manu-manong pahina, at pagkatapos ay idinagdag pabalik sa pangunahing
pamamahagi. Ang mas kumpletong dokumentasyon ay magagamit sa pamamagitan ng command info ick (para sa ick
utos sa sarili; kahit na mas buong dokumentasyon ay makukuha sa pamamagitan ng info C-INTERCAL (na naglalaman ng
ang dokumentasyon para sa parehong compiler at INTERCAL na wika)).

ick kumukuha ng mga INTERCAL program at bumubuo ng code mula sa kanila (sa pamamagitan ng pagpapatakbo ng gcc).

Tandaan na ang batayan kung saan isinulat ang isang programa ay hinihinuha mula sa extension nito; INTERCAL
ang mga programa sa base 2 ay dapat mayroong extension na .i, ang mga INTERCAL na programa sa mga base mula 3 hanggang 7 ay dapat
magkaroon ng extension mula .3i hanggang .7i ayon sa pagkakabanggit.

Walang mga pagpipilian na kumuha ng mga argumento; maramihang mga pagpipilian ay maaaring ibigay nang hiwalay o pinagsama sa
karaniwang paraan (kahit -e). Ang pagkakasunud-sunod kung saan ibinigay ang mga pagpipilian ay hindi nauugnay maliban kung sila
salungatan, kung saan ang mga opsyon na huling ibinigay sa command line ay kukuha
karapatan sa pangunguna.

Opsyon


-c I-compile ang INTERCAL sa C, ngunit huwag i-compile ang nagreresultang C.

-d I-print ang impormasyon sa pag-debug ng yacc (nagpapahiwatig -c).

-t Nangangailangan ng mahigpit na pagsunod sa INTERCAL-72 (pagtanggi sa COME FROM, ang mga extension para sa
mga base maliban sa dalawa, at iba pang mga tampok na hindi matatagpuan sa INTERCAL-72).

-b Hindi pinapagana ang tampok na INTERCAL-72 random-bug.

-O Subukang i-optimize ang mga expression sa nabuong code.

-C Clockface output (gamit ang IIII sa halip na IV sa Roman numerals).

-f I-optimize ang daloy ng kontrol sa nabuong code (pinipigilan ang -yp).

-F I-optimize ang lahat sa nabuong code para sa bilis, gaano man kabagal ang
nagiging compiler o kung gaano kalaki ang object file. Nagpapahiwatig -fO, pumipigil
-cdeghpyH.

-h Print optimizer debugging impormasyon (nagpapahiwatig -cO).

-H Mag-print ng verbose optimizer debugging na impormasyon (nagpapahiwatig -cO).

-hH Print optimizer debugging information sa ibang anyo (nagpapahiwatig -cO).

-w I-enable ang +printflow na opsyon sa mga output program kahit na hindi multithreaded ang mga ito.

-y Patakbuhin ang yuk debugger sa code (pinipigilan ang -fme).

-p Patakbuhin ang yuk profiler sa code (pinipigilan ang -fme).

-m Payagan ang multithreading at backtracking (pinipigilan ang -ype, nagpapahiwatig -w).

-e I-link ang isang INTERCAL file sa mga hindi INTERCAL na file o sa mga expansion library. Ginagawa ito
binabago ang syntax ng command line; ang unang file na ibinigay ay dapat na INTERCAL
source file, pagkatapos ay maaari itong sundan ng anumang bilang ng mga file sa iba pang mga wika sa
link sa pamamagitan ng panlabas na sistema ng mga tawag (kasalukuyang C lamang at maaaring mga programang Befunge-98
ay pinapayagan), at pagkatapos ay anumang bilang ng mga aklatan ng pagpapalawak. Ang mga hindi INTERCAL na file
ay ipoproseso upang i-link ang mga ito sa mga INTERCAL na file, at pagkatapos ay isasama sa gcc
at naka-link sa pangunahing programang INTERCAL.

-E Huwag i-link ang anumang mga library ng system, kahit na ang code ay nagmumungkahi na ang isa o higit pa ay
kailangan (pinipigilan ang -P).

-a Payagan ang paggamit ng CREATE na pahayag (pinipigilan ang -P).

-v Payagan ang anumang nasa kaliwa ng isang assignment, at i-off ang proteksyon na iyon
ang mga constant kung hindi man ay may laban sa pagtalaga sa (pinipigilan ang -fFOP).

-P I-compile ang PIC-INTERCAL sa halip na INTERCAL (pinipigilan ang -amFvxeE, nagpapahiwatig -cfO).

-o Output sa stdout sa halip na .c (nagpapahiwatig -c).

-X Bigyang-kahulugan ang hindi maliwanag na syntax tulad ng ? at @ na may mga kahulugan ng Princeton (tulad ng ginamit ng CLC-
INTERCAL), sa halip na may mga default na kahulugan ng Atari.

-x Gumamit ng mga panuntunan ng CLC-INTERCAL para sa text I/O at para sa pag-iwas sa isang GIVE UP ayon sa label
(pinipigilan -P).

-u Mag-print ng mensahe sa tuwing sinusubukan ng compiler na magbukas ng file.

-U Dump core sa E778 pati na rin ang pag-print ng error.

-Y Ipakita ang mga linya ng command para sa mga program na hinihimok ng ick.

-g Iwanan ang nabuong C sa lugar, at gawin ang output executable debuggable.

-l Subukang mag-ulat ng mga malamang na bug at hindi maaaring dalhin (nagpapahiwatig -O).

Gumamit ng ick online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad