İngilizceFransızcaİspanyolca

OnWorks favicon'u

a68g - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında a68g ç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 a68g komutudur.

Program:

ADI


a68g - Algol 68 Genie, bir Algol 68 derleyici-yorumlayıcısı

SİNOPSİS


a68g [--uygun olarak | --yardım et | --bilgi [sicim]] [--iddialar | --hayır-iddialar]
[--geri izleme | --geri izleme yok] [--parantez] [--Kontrol | --koşma] [--derlemek | --no-derleme]
[--saat] [- hata ayıklama | --monitör] [--Eko dizi] [--uygulamak birim | -x birim] [--çıkış | --]
[--yaygın] [-f | --dosya dizi] [--çerçeve numara] [-- kolları numara] [--yığın numara]
[--listeleme] [--moidler] [-O | -O0 | -O1 | -O2 | -O3] [--nesne | --obje yok]
[-- genel gider numara] [--optimizasyon | --no-optimizasyon] [-- bilgiçlik] [--portcheck | --portcheck yok]
[--pragmatlar | --pragmatsız] [--kesinlik numara] [--prelude-listeleme] [--güzel-baskı]
[--Yazdır birim | -p birim] [--sessizlik] [--alıntı kesme] [--indirgemeler] [--tekrar çalıştır] [--Çalıştırmak]
[--senaryo dizi] [--kaynak | --kaynak yok] [--yığın numara] [--İstatistik] [--sıkı]
[--terminal] [--zaman sınırı numara] [--iz | --iz yok] [--ağaç | --ağaçsız] [--kullanılmayan]
[--üst kesme] [--ayrıntılı] [--versiyon] [--uyarılar | --no-uyarılar]
[--xref | --xref yok] Dosya

TANIM


Algol 68 Genie (Algol68G), bir Algol 68 derleyici-yorumlayıcısıdır. Yürütmek için kullanılabilir
Algol 68 programları veya komut dosyaları. Algol 68 oldukça yalın bir ortogonal genel amaçlı dildir
bu, algoritmaları belirtmek için güzel bir araçtır. Algol 68 genel olarak tasarlanmıştır.
IFIP Çalışma Grubu 2.1 tarafından sağlanan amaçlı programlama dili (Algoritmik Diller ve Hesaplamalar)
Algol 60 ve Algol 68 için sürekli sorumluluğu vardır.

Algol 68 Genie ve belgeleri şuradan edinilebilir:

http://jmvdveer.home.xs4all.nl/

SEÇENEKLER


Seçenekler, çalışma dizinindeki .a68g.rc dosyasından a68g'ye iletilir,
ortam değişkeni A68G_OPTIONS, komut satırından veya pragmatlardan.

Seçenek önceliği aşağıdaki gibidir: pragmat seçenekleri komut satırı seçeneklerinin yerini alır, komut-
satır seçenekleri, ortam değişkenindeki seçeneklerin yerini alır A68G_OPTIONS, A68G_OPTIONS yerini alır
.a68g.rc'deki seçenekler.

Listeleme seçenekleri, izleme seçenekleri ve -pragmat, -nopragmat, etkin olduklarında etkisini gösterir.
program metninin soldan sağa geçişinde karşılaşılır ve bu nedenle kullanılabilir, örneğin,
Programın belirli bir bölümü için çapraz referans oluşturmak için.

Sayısal argümanların gerekli olduğu durumlarda, çarpma için k, M veya G yeterlidir.
Sırasıyla 2 ** 10, 2 ** 20 veya 2 ** 30.

--uygun olarak | --yardım et | --bilgi [sicim]
Dize atlanmışsa seçeneklere bilgi yazdırın veya aksi takdirde dizeye bilgi yazdırın.

--iddialar | --hayır-iddialar
İddiaların detaylandırılmasını kontrol edin.

--geri izleme | --geri izleme yok
Bir çalışma zamanı hatası oluşması durumunda yığın geri izleme yapılıp yapılmadığını kontrol edin.

--parantez
[ .. ] ve { .. } öğelerini ( .. ) ile eşdeğer olarak kabul edin. Geleneksel Algol 68
sözdizimi ( .. ) 'nin sınırlar ve dilimlerdeki [ .. ] ile değiştirilmesine izin verir.

--Kontrol | --koşma
Yalnızca sözdizimini kontrol edin, yorumlayıcı başlamıyor.

--saat
Derleme için gereken süre hariç, yürütme süresini rapor edin.

--derlemek | --no-derleme
Birimlerin derlemesini açın veya kapatın. Derleme, çalışma zamanı kontrollerinin çoğunu atlar
uygun tercüman tarafından sunulur. Program yürütülmez ve bir kabuk betiği
kaynak kodu ve onun paylaşılan kütüphanesini birleştirerek oluşturulur. Bu kabuk betiği olabilir
sözde yürütülebilir dosya olarak kullanılır.

- hata ayıklama | --monitör
Monitörde başlayın. Bir çalışma zamanı hatası oluşması durumunda monitörü çağırın; program
hatayı içeren satırda monitörde duraklar.

--Eko dizi
Göze çarpmak için yankı dizesi.

--uygulamak birim | -X birim
Algol 68 birimini yürütün. Bu şekilde komuttan tek satırlar çalıştırılabilir.
hattı.

--çıkış | --
Diğer seçenekleri görmezden gelin.

--yaygın
Kapsamlı bir liste oluşturun.

-f | --dosya dizi
Kabuk sözdizimi ile çakışması durumunda dizeyi dosya adı olarak kabul edin.

--çerçeve numara
Çerçeve yığın boyutunu şu şekilde ayarlayın: numara bayt.

-- kolları numara
Tutamaç alanı boyutunu şuna ayarlayın: numara bayt.

--yığın numara
Yığın boyutunu şuna ayarlayın: numara bayt.

--listeleme
Kısa bir liste oluşturun.

--moidler
Liste dosyasındaki modlara genel bir bakış oluşturun.

--nesne | --obje yok
Listeleme dosyasındaki C kodunun listesini kontrol edin.

--optimizasyon | --no-optimizasyon
Birimlerin derlemesini açın veya kapatın. Derleme, çalışma zamanı kontrollerinin çoğunu atlar
uygun tercüman tarafından sunulur. Bu seçenek -O2'ye eşdeğerdir.

-O | -O0 | -O1 | -O2 | -O3
Birimlerin derlemesini açın ve seçeneği ayarlamak için arka uç C derleyicisine iletin
optimize edici seviyesi.

-- genel gider numara
Yığın kontrolü için ek yükü ayarlayın.

-- bilgiçlik
--warnings --portcheck ile eşdeğerdir

--portcheck | --portcheck yok
Taşınabilirlik uyarı mesajlarını etkinleştirin veya devre dışı bırakın.

--pragmatlar | --pragmatsız
Pragmatların detaylandırılmasını kontrol edin.

--kesinlik numara
LONG LONG modlarının hassasiyetini şu şekilde ayarlayın: numara önemli rakamlar

--prelude-listeleme
Prelüdlerin bir listesini oluşturun.

--güzel-baskı
Kaynak dosyayı güzelce yazdırın.

--Yazdır birim | --P birim
Algol 68 biriminin verdiği değeri yazdırın. Bu şekilde tek gömlekler yürütülebilir
komut satırından.

--sessizlik
Tüm uyarı mesajlarını bastırın.

--alıntı kesme
Alıntı kesmeyi kullanın.

--indirgemeler
Ayrıştırıcı tarafından yapılan baskı azaltmaları.

--tekrar çalıştır
Önceki bir çalıştırmanın derlenmiş kodunu kullanın.

--Çalıştırmak --no-run seçeneğini geçersiz kılın.

--senaryo dizi
Dizeyi kaynak dosya adı olarak alır ve daha fazla seçenek işlemeyi atlar, böylece bunlar olabilir
komut dosyası tarafından işlenir.

--kaynak | --kaynak yok
Listeleme dosyasındaki kaynak satırların listesini kontrol edin.

--yığın numara
Yığın boyutunu şuna ayarlayın: numara bayt.

--İstatistik
Liste dosyasında istatistikler oluşturun.

--sıkı
Algol 68 sözdiziminin uzantılarını yok sayar.

--zaman sınırı numara
sonra tercümanı yarıda kes numara saniye, bir zaman sınırı aşıldı
hata.

--iz | --iz yok
Çalışan programın kontrolü izleme.

--ağaç | --ağaçsız
Liste dosyasındaki sözdizimi ağacının kontrol listesi.

--kullanılmayan
Liste dosyasında kullanılmayan etiketlere ilişkin bir genel bakış oluşturun.

--üst kesme
Varsayılan şeritleme rejimi olan üst şeritlemeyi kullanın.

--ayrıntılı
Ayrıntılı modu kullanın.

--versiyon
a68g'nin çalışan görüntüsünün sürümünü yazdırın.

--uyarılar | --no-uyarılar
Uyarı mesajlarını etkinleştirin veya bastırılabilir uyarı mesajlarını bastırın.

--xref | --xref yok
Liste dosyasında bir çapraz referansın kontrol oluşturulması.

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad