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 cppo komutudur.
Program:
ADI
cppo - OCaml için hafif cpp benzeri önişlemci
SİNOPSİS
CPPO [Seçenekler ...] DosyalarıKendi ID’n ile mağazalarını oluştur
TANIM
CPPO OCaml için C önişlemcisinin eşdeğeridir. Tanımlamaya izin verir ve
basit genişleme (ile karşılaştırıldığında camlp4) makrolar ve dosya ekleme. CPPO destekler
fonksiyonel makrolar, koşullu ifadeler, boole ve aritmetik ifadeler, stringleştirme ve
farklı, harici önişlemciler çağırma. Özelliklerin kesin bir açıklaması için, bkz.
/usr/share/doc/cppo/README.gz.
SEÇENEKLER
-D KİMLİK
tanımlamak KİMLİK
-U KİMLİK
tanımsız KİMLİK
-I DIR eklemek DIR dahil edilen dosyalar için arama yoluna
-o DOSYA
çıktı yaz DOSYA
-q camlp4 alıntılarını tanımlayın ve saklayın
-s Her belirtecin tam kaynak konumuna işaret eden çıktı satırı yönergeleri,
makro tanımlarının gövdesinden gelenler dahil. Bu davranış kapalı
Varsayılan.
-n Girişte bulunanlar dışında herhangi bir satır yönergesi çıkarmayın (geçersiz kılar
-s).
-version
sürümü yazdır ve çık
-x İSİM:CMD_TEMPLATE
Şunlarla başlayan özel bir önişlemci hedef bölümü tanımlayın:
#ext "NAME"
ve şununla biten:
#endext
ADI [az][A-Za-z0-9_]* biçiminde küçük bir tanımlayıcı olmalıdır
CMD_TEMPLATE aşağıdaki özel dizileri destekleyen bir komut şablonudur:
%F dosya adı (çıkış yapılmamış; olası komut dosyası saldırılarına karşı dikkatli olun)
İlk satırın %B numarası
Son satırın %E numarası
%% tek bir yüzde işareti
Dosya adı, ilk satır numarası ve son satır numarası kullanıcı tarafından kullanılabilir.
ortam değişkenleri aracılığıyla harici önişlemci CPPO_FILE, CPPO_FIRST_LINE,
CPPO_LAST_LINE.
Komutun stdin'den okuması ve stdout'a yazması bekleniyor.
-Yardım | --yardım et
Seçenekleri göster ve çık
onworks.net hizmetlerini kullanarak cppo'yu çevrimiçi kullanın