İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

intercalcp - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında intercalcp'yi 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 öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut intercalcp'dir.

Program:

ADI


intercalc - CLC-INTERCAL masa hesap makinesi

SİNOPSİS


ara hesaplama [seçenekler]

TANIM


ara hesaplama kullanıcının INTERCAL ifadeleri girmesine izin veren basit bir masa hesap makinesidir (
ne yaptıklarını görün) ve ifadeler (hangi değeri ürettiklerini görmek için); bir tercüman kullanır
anında geri bildirim sağlamak için CLC-INTERCAL'den itiraz edin.

Masa hesap makinesi, bazıları burada belgelenen çeşitli seçenekleri kabul eder.

kullanıcı arayüzey Opsiyonlar
-X / --grafik
X tabanlı grafik kullanıcı arayüzüne girer. Perl-GTK gerektirir. Bu, varsayılan
Perl-GTK kurulu, ortam değişkeni $EKRAN ayarlanır ve açılır
X gösterimi başarılı.

-c / --lanetler
Tam ekran, küfür tabanlı arayüze girer. X tabanlıysa bu varsayılandır.
arayüz başlatılamıyor, ortam değişkeni $TERM ayarlanır ve terminal
adı malum.

--hat
Hat modu kullanıcı arayüzüne girer. X tabanlıysa ve lanetler varsa bu varsayılandır.
tabanlı arayüzler çalışmıyor.

Bu modda program, standart girdiden gelen her satırı aşağıdakilere göre yürütür.
geçerli mod ve dil ve sonuçları standart çıktıya yazdırır. Bir satır başlıyor
bir backspark ile hesap makinesine bir komut olarak yorumlanır. için backspark-g'yi kullanın
pes et (iki kez yapman gerekecek) veya ehm yardım sayfasını görüntülemek için backspark-h.
Curses ve X arayüzlerindeki menü girişleri aracılığıyla erişilebilen şeyler de
backspark aracılığıyla kullanılabilir. Şimdilik, bir liste için kaynak koduna başvurabilirsiniz.

Komut satırı düzenleme ve komut geçmişi, okuma satırı kitaplığı tarafından sağlanır. Emretmek
tamamlama, temeldeki derleyici destekliyorsa çalışır (derleyiciler ile sağlanan
dağıtımlar yapar).

--grup
Etkileşimli moda girmekten kaçınır. Standart giriş ve çıkış varsa bu varsayılandır.
bir terminale bağlı değildir ve X tabanlı arayüz başlatılamaz. Bu mod
komut satırı düzenleme ve komut geçmişi dışında satır moduna çok benzer
uygulanmamaktadır. Backspark kaçışları aynı şekilde çalışır.

-itip / --arayüz=tip
Kullanıcı arayüzünü seçer tip. Şu anda, yalnızca X, lanetler, çizgi ve Hayır tanımlanır,
ancak daha fazlası derleyici eklentileri olarak kurulabilir. Seçilen arayüz ise Hayır,
ara hesaplama toplu modda çalışacaktır. Ek olarak, boş bir dize,
varsayılan davranış.

Kaynak dil ve derleme seçenekleri
--böcek=numara
Derleyici hatası için farklı bir olasılık seçer. Derleyici hatası uygulandı
derleyicinin durumunu gerekli olasılıkla başlatarak: ne zaman bir ifade
derlenir (genellikle çalışma zamanında), gerekli olan bir "HATA" talimatı verilir
olasılık. Varsayılan %1'dir.

--ubug=numara
Açıklanamayan derleyici hatası için bir olasılık seçer. Bu derleyici hatası
bu, (açıklanabilir) bir derleyici hatasının olasılığı sıfır olduğunda ortaya çıkar. sadece pısırık
bu seçeneği kullanacaktı. Varsayılan %0.01'dir.

-Iyol / --Dahil etmek=yol
Derleyici nesneleri ve kaynak kodu için standart arama yolundan önce bir dizin ekler.
Geçerli dizinden bir dosyaya erişilebilirse, hiçbir zaman hiçbir yerde aranmaz.
yolu içerir.

Bu seçenek tekrar edilirse verilen sıraya göre verilen yollar aranacaktır,
standart yollar tarafından takip edilir.

-ldil / --dilim=dil
Kullanıcı girişini yorumlarken kullanılacak dili seçer. Bu karşılık gelmeli
tarafından orijinal olarak oluşturulmuş bir INTERCAL nesnesi olan bir derleyicinin adı
iac. Yalnızca ifade ve ifade ayrıştırıcıları kullanılır, bu nedenle test etmek mümkündür.
onları yükleyerek eksik derleyiciler ara hesaplama Onlarla çalışmasalar bile hasta.
Varsayılan, şuradan elde edilir: hasta seçenek .ARA HESAP.DİL.

--oseçenek ---seçenek=seçenek
Bir dil seçeneği ekler. Örneğin, --o3 temel 3 hesaplamayı seçer ve --opısırık
wimp modunu seçer. Hiçbir seçenek sağlanmadıysa ve varsayılan dil şuradan alındıysa:
the hasta dosyasında, varsayılan seçenekler hasta dosya. Dikkat edin, eğer bir
seçenek veya komut satırında bir dil belirtilirse, hasta varsayılanlar
görmezden geldi.

önceki sürümlerinden farklı olarak ara hesaplama, bu sürüm seçeneklerin anlamlı olup olmadığını kontrol eder
hesap makinesi bağlamında; örneğin bir derleyiciyi seçenek olarak yüklemeye çalışmak
bir hataya neden olur, ancak bir derleyici uzantısı sorun olmaz.

-mkip / --mod=kip
Çalışma modunu seçin. Şu anda, yalnızca geçerli modlar tam, İfade ve bir. Görmek
"Çalışma Modları". Bu belirtilmemişse, varsayılan değer şuradan alınır: hasta
seçenek ..ARA HESAP MODU.

Çeşitli Opsiyonlar
-risim / --rc dosyası=isim
Dosyadan komutları yürütür isim girişi kabul etmeye başlamadan önce. Bu seçenek olabilir
birden fazla dosyayı yürütmek için tekrarlanır. Belirtilmezse standart kitaplık,
geçerli dizin ve geçerli kullanıcının ana dizini dosyalar için aranır
isimle sistem.sickrc or .sickrc, bunlar daha sonra yürütülür. Bu aramanın sırası
şudur: belirtilen kitaplık (--Dahil etmek), sistem kitaplığı, ana dizini, geçerli dizin.
Bu, nesneleri veya kaynak kodunu ararken kullanılan arama sırasından farklıdır.
Bir dizin her ikisini de içeriyorsa .sickrc ve sistem.sickrc, sistem.sickrc Idam edildi
önce, ardından .sickrc. Ayrıca, geçerli dizin veya ana sayfanın
dizin arama yolunda görünür ve bu dosyalardan birini içerir, bunlar
iki kez yürütüldü.

Dosya adları açıkça belirtilmişse, tam olarak nitelenmeleri gerekir: arama yolu
bulmak için kullanılmaz.

--nouserrc
Bir kullanıcı rcfile (.sickrc) yüklenmesini engeller; ayrıca system.sickrc dosyasının
ilki bulundu. Bu seçenek normalde yalnızca kurulum test edilirken kullanılır.
CLC-INTERCAL'in önceki sürümlerinden kaynaklanan paraziti önleyin.

İşletme Modu


Hesap makinesi aşağıdaki modlarda çalışabilir:

tam Tam işlevsel INTERCAL yorumlayıcı.
Hesap makinesi herhangi bir ifadeyi veya ifadeyi ayrıştırabilir ve yürütebilir.

İfadeler, tek ifadeli bir program olarak derlenir ve yürütülür; herhangi bir kayıt değeri
vb. ifadeler arasında korunacaktır, bu nedenle bir ifade listesi girmek
tüm bu ifadelerin yürütüldüğü bir programı çalıştırmaya eşdeğerdir.
sıra.

Bazı ifadelerin normal şekilde yürütülmeyeceğine dikkat etmek önemlidir.
Örneğin, bir COME FROM ayrıştırılır, ancak bir şey olmadığı sürece hiçbir etkisi olmaz.
sevmek:

(1) LÜTFEN (1)'DEN GELİN

bu da hesap makinesinin askıda kalmasına neden olur. Öte yandan, bir ABSSTAIN FROM veya
REINSTATE, CREATE ve DESTROY gibi beklendiği gibi çalışacaktır. BİR VERME
hesap makinesinin sonlanmasına neden olur. Son bir fark, yorumların
ayrıştırılır ve bu nedenle hesap makinesinden bir "Sözdizimi Hatası" alırsınız.
INTERCAL yorumlayıcıdan uyarı *000.

İfadeler için hesap makinesi ifadenin sonucunu OKUYOR. Herhangi bir yan etki
hatırlanacak, bu yüzden eğer ifade aşırı yükleme içeriyorsa, musallat olmaya devam edecekler.
hesap makinesi.

expr INTERCAL ifade yorumlayıcısı
Hesap makinesi yalnızca ifadeleri veya atamaları ayrıştırabilir. Her iki durumda da,
hesaplanan değerler OKUYUN; atamalar ayrıca değeri
hedef, ifadeler daha sonra sonucu atar.

oic One Instruction Chesap makinesi.
Bu, bir sabah erken saatlerde masa hesap makinelerini tartışırken uydurduğumuz bir şey.
(birinin yaptığı gibi). Hiç INTERCAL değildir, aslında Bir'den esinlenmiştir.
Komut Seti Bilgisayarı.

Hesap makinesinin bir dizi hafızası vardır (varsayılan 100 - bunlar şu şekilde değiştirilebilir:
çalışma moduna bir sayı ekleme, örneğin oic10 10 bellek kullanacak
hesap makinesi). Bu anılar mektupla tanımlanır m ardından bir sayı; içinde
varsayılan 100 bellekli sürüm, sonraki ilk iki hane m hafıza ve herhangi bir
sonraki rakam, sonraki işlenenin bir parçasını oluşturur. Başlangıçta, tüm anılar
0 olarak başlatıldı.

Tek bir işlem olduğu için onu belirtmeye gerek yoktur, dolayısıyla bir "işlem"
üç işlenen ve bir sonuç dizisidir. Sonuç bir hatıra olmalı, her biri
işlenen, ardışık sayıların sınırlı olması koşuluyla, bir sayı veya bellek olabilir.
yalnızca ayrıştırıcı birinin nerede bitip diğerinin nerede başladığını belirleyebiliyorsa kabul edilebilir.
Örneğin, "1-0" iki sayısal işlenendir, 1 ve -0 (diğer adıyla 0); "1.2.3" aynı zamanda iki
işlenenler, 1.2 ve 3; "12" tek bir işlenendir, iki olmasını isteseniz bile
işlenenler, 1 ve 2 ve boşluk koysanız bile: "1 2" yine de şu şekilde yorumlanır:
tek işlenen 12.

Gerçekleştirilen işlem, ilk iki işlenen arasındaki farkın bölü
üçüncü. Örneğin, üç işlem:

7 m01 2 M01
1 m02 1 m02
m1 .5 m2 m03

sonuçları üretecek m01=3.5 ((7-0)/2); m02=1 ((1-0)/1); m03=3 ((3.5-.5)/1). ve
hesap makinesi toplu modda çalışıyorsa aşağıdaki çıktıyı üretecektir:

m01 3.5 (7 - m01) / 2
m02 1 (1 - m02) / 1
m03 3 (m01 - .5) / m02

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    NSIS: Nullsoft Komut Dosyalı Yükleme Sistemi
    NSIS: Nullsoft Komut Dosyalı Yükleme Sistemi
    NSIS (Nullsoft Komut Dosyalı Yükleme
    System) profesyonel bir açık kaynaktır.
    Windows yükleyicileri oluşturmak için sistem. BT
    kadar küçük ve esnek olacak şekilde tasarlanmıştır.
    mümkünse...
    NSIS'i İndirin: Nullsoft Scriptable Kurulum Sistemi
  • 2
    yetkilendirme
    yetkilendirme
    AuthPass açık kaynaklı bir şifredir
    popülerleri destekleyen yönetici ve
    kanıtlanmış Keepass (kdbx 3.x VE kdbx 4.x ...
    aupass'ı indir
  • 3
    Zabbix
    Zabbix
    Zabbix, kurumsal sınıf bir açık
    kaynak dağıtılmış izleme çözümü
    izlemek ve takip etmek için tasarlanmıştır
    ağ performansı ve kullanılabilirliği
    sunucular, cihaz...
    Zabbix'i indirin
  • 4
    KDiff3
    KDiff3
    Bu depo artık korunmuyor
    ve arşiv amaçlı saklanmaktadır. Görmek
    https://invent.kde.org/sdk/kdiff3 for
    en yeni kod ve
    https://download.kde.o...
    KDiff3'ü indirin
  • 5
    USBYükleyiciGX
    USBYükleyiciGX
    USBLoaderGX için bir GUI'dir
    Waninkoko'nun USB Yükleyicisi,
    libwiigui. Listelemeye izin verir ve
    Wii oyunları, Gamecube oyunları ve
    Wii ve WiiU'da homebrew...
    USBLoaderGX'i indirin
  • 6
    Firebird
    Firebird
    Firebird RDBMS, ANSI SQL özellikleri sunar
    & Linux, Windows üzerinde çalışır &
    birkaç Unix platformu. Özellikler
    mükemmel eşzamanlılık ve performans
    & güç...
    Firebird'ü indirin
  • Daha fazla »

Linux komutları

Ad