İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

ick - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında ick'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komuttur.

Program:

ADI


ick - INTERCAL derleyicisi

SİNOPSİS


Tran [seçenekler] dosya ...

Tran -e [seçenekler] intercal dosyası [intercal olmayan dosya...] [kütüphane...]

TANIM


Bu kılavuz sayfası kısaca şunları belgelemektedir: Tran emretmek. Bu kılavuz sayfası orijinal olarak
Debian GNU/Linux dağıtımı için yazılmıştır (ancak başkaları tarafından kullanılabilir), çünkü
orijinal programın bir kılavuz sayfası yoktu ve daha sonra ana sayfaya geri eklendi
dağıtım. Tam belgelere komut aracılığıyla erişilebilir bilgi Tran (için Tran
komutun kendisi; hatta daha eksiksiz belgeler şuradan edinilebilir: bilgi C-INTERKAL (içeren
hem derleyici hem de INTERCAL dili için belgeler)).

Tran INTERCAL programlarını alır ve onlardan kod üretir (gcc'yi çalıştırarak).

Bir programın yazıldığı tabanın uzantısından çıkarıldığını unutmayın; İNTERKAL
taban 2'deki programlar .i uzantısına sahip olmalıdır, 3'ten 7'ye kadar olan tabanlardaki INTERCAL programları
sırasıyla .3i'den .7i'ye kadar bir uzantıya sahiptir.

Hiçbir seçenek argüman almaz; birden fazla seçenek ayrı ayrı veya bir arada verilebilir.
normal yol (hatta -e). Seçenekler verilmediği sürece, seçeneklerin verilme sırası önemsizdir.
çakışma, bu durumda komut satırında en son verilen seçenekler
öncelik.

SEÇENEKLER


-c INTERCAL'i C'ye derleyin, ancak elde edilen C'yi derlemeyin.

-d Yacc hata ayıklama bilgilerini yazdırın (-c anlamına gelir).

-t Kesin INTERCAL-72 uyumluluğu gerektirir (COME FROM reddedilirken, uzantılar
iki dışındaki bazlar ve INTERCAL-72'de bulunmayan diğer özellikler).

-b INTERCAL-72 rastgele hata özelliğini devre dışı bırakır.

-O Oluşturulan koddaki ifadeleri optimize etmeye çalışın.

-C Saat yüzü çıktısı (Roma rakamlarıyla IV yerine IIII kullanılarak).

-f Oluşturulan koddaki kontrol akışını optimize edin (-yp'yi önler).

-F Ne kadar yavaş olursa olsun, oluşturulan koddaki her şeyi hız için optimize edin.
derleyici olur veya nesne dosyasının ne kadar büyük olur. -fO anlamına gelir, önler
-cdeghpyH.

-h Optimize edici hata ayıklama bilgilerini yazdırın (-cO anlamına gelir).

-H Ayrıntılı optimize edici hata ayıklama bilgilerini yazdırın (-cO anlamına gelir).

-hH Optimize edici hata ayıklama bilgilerini farklı bir biçimde yazdırın (-cO anlamına gelir).

-w Çok iş parçacıklı olmasalar bile çıktı programlarında +printflow seçeneğini etkinleştirin.

-y Kodda yuk hata ayıklayıcısını çalıştırın (-fme'yi önler).

-p Kodda yuk profil oluşturucuyu çalıştırın (-fme'yi önler).

-m Çoklu iş parçacığına ve geri izlemeye izin verin (-ype'ı önler, -w'yi ifade eder).

-e Bir INTERCAL dosyasını INTERCAL olmayan dosyalara veya genişletme kitaplıklarına bağlayın. Bunu yapmak
komut satırının sözdizimini değiştirir; verilen ilk dosya INTERCAL olmalıdır
kaynak dosya, daha sonra bunu diğer dillerdeki herhangi bir sayıda dosya izleyebilir.
harici çağrı sistemi aracılığıyla bağlantı (şu anda yalnızca C ve belki Befunge-98 programları)
izin verilir) ve ardından herhangi bir sayıda genişletme kitaplığı. INTERCAL olmayan dosyalar
bunları INTERCAL dosyalarına bağlamak için işlenecek ve ardından gcc ile derlenecektir.
ve ana INTERCAL programına bağlıdır.

-E Kod bir veya daha fazlasının olduğunu gösterse bile hiçbir sistem kitaplığını bağlamayın.
gerekli (-P'yi önler).

-a CREATE ifadesinin kullanılmasına izin verin (-P'yi engeller).

-v Bir atamanın solundaki herhangi bir şeye izin verin ve korumayı kapatın.
aksi takdirde sabitlerin atanmasına karşı vardır ( -fFOP'u önler).

-P INTERCAL yerine PIC-INTERCAL derleyin (-amFvxeE'yi önler, -cfO anlamına gelir).

-o .c yerine stdout'a çıktı alın (-c anlamına gelir).

-X Gibi belirsiz sözdizimini yorumlar ? ve @ Princeton anlamlarıyla (CLC- tarafından kullanıldığı şekliyle)
INTERCAL), varsayılan Atari anlamlarıyla değil.

-x Metin G/Ç için ve etikete göre GIVE UP'tan kaçınmak için CLC-INTERCAL kurallarını kullanın
(-P'yi engeller).

-u Derleyici bir dosyayı açmaya çalıştığında bir mesaj yazdırın.

-U E778'de çekirdeği boşaltın ve bir hata yazdırın.

-Y ick tarafından çağrılan programlar için komut satırlarını görüntüleyin.

-g Oluşturulan C'yi yerinde bırakın ve çıktıyı yürütülebilir hata ayıklanabilir hale getirin.

-l Olası hataları ve taşınabilir olmama durumlarını bildirmeye çalışın (-O anlamına gelir).

onworks.net hizmetlerini kullanarak ick'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad