Commodore Amiga sayı 3, sayfa 17

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 17

3. Bölüm

B. bölümde program akışını kontrol eden emirleri göreceğiz. Ama önce geçen sayıda eksik çıkan ARexx operatörleri (işlem işaretleri) listesini tamamlamak istiyorum. Bu listede bazı karşılaştırma operatörlerinin başında yer alan ve operatörün anlamının tersine çevrileceğini gösteren “ -” (tik de) işareti (klavyenin solunda, TAB tuşunun üstündeki tuşa SHİFT ile beraber basarak elde edebileceğiniz) ve küçükişaretleri bir basım hatası sonucu çıkmamış. Bu listeyi (Bu kez eksiksiz basılaca:- ğını umarak) tekrar veriyorum:

İşlem Öncelik Tür Anlam 8

Üst alma çıkarma eşit eşit değil küçük büyük

Bu listede kısaltmalar şu an: lamlara A: Aritmetik işlem M: Mantıksal işlem K: Karşılaştırma işlemi Şimdi bu seferki yazımızın asıl konusuna geçelim: emirlerin yapısı ve program akışı

Mantıksal ters Aritmetik eksi kontrol emirleri. Burada sık sık tırnak işaretleri gerekecek. ARexx bu konuda gayet esnektir. Tırnak içine alınması geteken herhangi bir string, hem normal (çift) tırnak, hem de apostrpphe da denen tek tırnak içine alınabilir.

ADDRESS ve SHELL

İlk emirlerimiz olan bu ikisi aynı amaç ve biçimde kullanılirlar. ARexx yorumcusunun tanımadığı emirlerin yollanacağı host (ev sahibi) programı- MESAJ Port ismini saptamaya yararlar. ARexwx'in aslında

Çarpma (kayar nokta) Bölme (kayar nokta) Bölme (tamsayı) Tamsayı bölmenin kalanı (mod)

tamamen eşit (küçük büyük harf olarak da) tamamen eşit değil büyük veya eşit büyük veya eşit küçük veya eşit küçük veya eşit

Mantıksal ve (and) veya (or) Mantıksal eksik veya (xor) Mantıksal eksik veya (xor)

başka programlar bir makro programlama dili olarak düinü daha önce söy- İşte © sırada çalışmakta olan ARexx programının hangi programa emirler yollayacağını bu emirlerle tiyoruz. Örneğin:

Klavyeyle gezinmek için ← ve → tuşları.