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 iac komutudur.
Program:
ADI
iac - PolyORB'nin IDL'den Ada'ya derleyicisi
SİNOPSİS
iac tercih dosya [-cppargs argümanlar]
TANIM
iac "Ada Dil Eşleme"nin 1.2 sürümüyle uyumlu bir IDL'den Ada'ya derleyicidir.
OMG tarafından üretilen "Spesifikasyon".
SEÇENEKLER
iac aşağıdaki seçenekleri kabul eder:
-E Yalnızca ön işleme. -k Geçici dosyaları saklayın.
-p Standart çıktıda kaynak üretin.
-o DIR Çıktı dizini belirtin.
-dm Kapsamları analiz ederken hata ayıklama mesajları oluşturun
-df Ön uç ağacını (IDL ağacı) boşaltın
-cppargs ARGS
ARGS'yi C++ ön işlemcisine iletin.
-I dir -cppargs -I dir için kısayol.
-nocpp Girişi önceden işlemeyin
- Desteklenen bir dil için kod oluşturun
türleri IDL dosyasında bulunan tüm türlerin bir listesini oluşturun
-p Oluşturulan listeyi yazdır
ada Ada kaynak kodunu oluştur
-i Uygulama şablonu oluşturun.
-c İstemci tarafı kodu oluşturun.
-s Sunucu tarafı kodu oluşturun.
-d Yetkilendirme paketi oluşturun. (feshedilmiş)
-ir Arayüz deposu için kod oluşturun.(feshedilmiş)
- noir Arabirim deposu için kod oluşturmayın (varsayılan).
-hc İskeletlerde mükemmel minimal karma tabloları kullanma ve CPU süresini en aza indirme
-hmm İskeletlerde mükemmel minimal karma tabloları kullanma ve bellek alanını en aza indirme
-rs İstekleri işlemek için SII/SSI kullanın
-RD İstekleri işlemek için DII/DSI'yi kullanın (varsayılan)
-verir Ada ağacını boşalt
-DB Yalnızca paket gövdelerini oluştur
-ds Yalnızca paket özelliklerini oluştur
-dw İletilmiş varlıkları çıktıla
-dt Çıkış ağacı uyarıları
dedim İçe aktarılan varlıklar için kod oluşturun
boşta Döküm ayrıştırılmış IDL dosyası
-b n Tabandan çıktıya tamsayı değişmezi Varsayılan olarak (sıfır) girdiden taban kullanın
-e IDL Ağacını Genişlet
-df Dump IDL Tree (genişletilmiş IDL ağacını boşaltmak için -e ile birlikte kullanılabilir)
dedim Alınan varlıkların çıktı IDL kodu (çıktı için -e ile birlikte kullanılabilir
genişletilmiş IDL kodu)
EXIT DURUMU
iac çıkışta aşağıdaki değerlerden birini döndürür:
0 Başarılı tamamlama
1 Kullanım hatası
2 Yasadışı IDL spesifikasyonu
YAZARLAR
The poliORB takım, [e-posta korumalı].
onworks.net hizmetlerini kullanarak iac'ı çevrimiçi kullanın