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 komut dosyasıdır.
Program:
ADI
Kıpti - gözetleme deliği optimize edici
ÖRNEK
polis dosyası...
TANIM
copt, genel amaçlı bir gözetleme deliği iyileştiricisidir. Standart girişinden kod okur ve
standart çıktısına geliştirilmiş bir sürüm yazar. kopya, onun için adlandırılmış dosyaları okur
aşağıdaki gibi kodlanmış optimizasyonlar:
...
=
...
Model eşleştirme, bir istisna dışında, değişmez dize karşılaştırmasını kullanır: ``%%''
``%'' karakteri ve ``%'' ve ardından bir rakam, bir sonrakine kadar olan her şeyle eşleşir
%'nin tüm oluşumları olsa da bir sonraki desen karakterinin oluşumun belirtmek gerekir
aynı dize. Örneğin, ``%1=%1.' kalıbı tam olarak başlayan dizelerle eşleşir.
bir X dizesiyle, ardından bir ``='' (ilk) ve ardından ikinci bir X oluşumuyla,
ardından bir dönem gelir. Bu şekilde, giriş/çıkış modeli
hareket $%1,r%2
hareket *r%2,r%2
=
hareket %1,r%2
gibi çalıştırmaları değiştirmek için copt komutları
hareket $_a,r3
hareket *r3,r3
ile
hareket _a,r3
Bir sekmenin veya yeni satırın bir %'yi sonlandırabileceğini unutmayın.n değişkeni.
copt, her giriş deseni çalışmasını mevcut giriş komutuyla karşılaştırır ve
öncekiler. Eşleşme bulunamazsa, bir sonraki giriş talimatına ilerler ve dener.
Yeniden. Aksi takdirde, giriş talimatlarını karşılık gelen çıkışla değiştirir.
örüntüler, örüntü değişkenleri somutlaştırılır ve aramasına şu şekilde devam eder: ilk talimat
değiştirilmesinden. copt, optimizasyonları kademeli hale getirmek için giriş modellerini ters sırada eşleştirir
yedeklemeden.
onworks.net hizmetlerini kullanarak copt'u çevrimiçi kullanın