İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

Tanrım - 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 tanrım ç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


Tanrım - bir Şema komut dosyası yorumlayıcısı

SİNOPSİS


Allah Allah [-biqV] [-I yol ] [-A yol ] [-u modül ] [-l dosya ] [-e İfade ] [-E İfade ] [-F bayrak
] [--] [ senaryo tartışma ... ]

TANIM


Allah Allah üzerine inşa edilmiş bağımsız bir Scheme yorumlayıcısıdır. Patavatsız Şema komut dosyası motoru.

Ne zaman senaryo verilir, tanrı betiği yükler, içindeki Şema kodunu değerlendirir. O zaman, eğer
senaryo adlı bir prosedürü tanımlar ana, Tanrım, onu tek bir argümanla çağırır;
komut dosyası adının ve sonraki bağımsız değişkenlerin listesi. Ne zaman ana bir tamsayı değeri döndürür,
Tanrım onunla bir çıkış kodu olarak çıkar. Eğer ana tamsayı olmayan bir değer döndürür veya bir hata
değerlendirme sırasında sinyal verilir, tanrım çıkış kodu 70 (EX_SOFTWARE) ile çıkar. SRFI-22'ye bakın
(http://srfi.schemers.org/srfi-22/srfi-22.html) detaylar için. yoksa ana prosedür
betikte tanımlı, betik dosyasını yükledikten sonra tanrı 0 koduyla çıkar.

Herhangi bir komut dosyası verilmezse, tanrım etkileşimli moda geçer. Varsayılan olarak, tanrım ister
kullanıcının bir Şema ifadesi girmesi, okuması ve değerlendirmesi, ardından sonucu yazdırması,
EOF okunana kadar. Ancak standart giriş bir terminal değilse, tanrım bir
çabuk; bir kullanıcının tanrıyı bir filtre programı olarak kullanmasına izin verir. Bu davranış kontrol edilebilir
-i veya -b seçeneği ile; aşağıya bakınız.

SEÇENEKLER


Komut satırı seçenekleri, komut dosyası yüklenmeden veya komut dosyasına girilmeden önce işlenir.
etkileşimli mod.

-I, -A, -u, -l, -L, -e ve -E seçenekleri görünüm sırasına göre işlenir. İçin
örneğin, -I seçeneğiyle bir yükleme yolu eklemek, ondan sonraki -l seçeneklerini etkiler, ancak olanları etkilemez
ondan önce.

-V Tanrım sürümünü yazdırır ve çıkar.

-b Toplu modu. Standart giriş bir terminal olsa bile istemi yazdırmaz. yerini alır
-ben.

-i Etkileşimli mod. İstemi yazdırmaya zorlar, standart giriş bile bir terminal değildir.

-q Varsayılan başlatma dosyasının okunmasını engeller.

-Iyol
Ekler yol yükleme yolu listesinin önünde.

-Ayol
ekler yol yük yolu listesinin sonuna.

-umodül
Yükler ve ithalatlar modül, sanki "(kullan modül )" kodunda belirtilir.

-ldosya
Bir Şema dosyası yükler dosyası.

-Ldosya
-l gibi ama şikayet etmezse dosya mevcut değil.

-eİfade
Bir Şema ifadesini değerlendirir ifade

-Eİfade
-e ile aynı, bunun dışında İfade parantez içine alınmış gibi okunur.

-ptip
Profil oluşturucuyu açar. Şu anda tip sadece 'zaman' olabilir.

-fbayrak
Çeşitli bayrakları ayarlar.
case-fold, büyük/küçük harfe duyarsız okuyucu kullanır (R5RS'de olduğu gibi)
Dosyaları yüklerken ayrıntılı rapor yükle
satır içi yok ilkel prosedürler ve sabitler satır içi değil
(birleşik satır içi olmayan küreseller, satır içi olmayan yereller ve
satır içi olmayan sabitler.)
no-inline-global'ler global prosedürleri sıraya koymazlar.
satır içi olmayan yereller, yerel prosedürleri satır içi yapmaz.
satır içi olmayan sabitler satır içi sabitler değildir.
satır içi geçiş sonrası yok, satır içi optimizasyon geçişini çalıştırmaz.

-Fözellik
Yapar özellik koşul-genişletme formlarında mevcuttur.

-- Başka seçenek olmadığını belirtir. Bundan sonra daha fazla argüman varsa,
komut dosyası adı ve argümanları olarak alınırlar.

ÇEVRE


GAUCHE_LOAD_PATH
Yükleme yollarının iki nokta üst üste ayrılmış listesi.
Yollar, sistem varsayılan yükleme yollarından önce eklenir.

GAUCHE_DYNLOAD_PATH
Dinamik olarak yüklenenler için yük yollarının iki nokta üst üste ayrılmış listesi
nesneler. Yollar, sistem varsayılan yükleme yollarından önce eklenir.

YAZARLAR


Shiro Kawai (shiro @ acm.org)

Onworks.net hizmetlerini kullanarak Tanrı'yı ​​​​çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad