LOGO öreniyoruz (4) SAMET KUMAŞ Polyanna’cılık oynuyor olmak pahasına, sayımıza “Neyse ki geçen sayıdaki dizgi, düzelti vb. gibi teknik süreçlerden kaynaklanan hatalar çok vahim değil”' diye- rek başlayalım. Dikkatli okurlarımız bunların hata oldu- ğunu zaten anlamış olacaklardır, çünkü yazıda anlatılan- larla verilen örnekler birbirlerini çeliyordu. Biz yine de bu hataların bir listesini verelim: İlk hata ikinci sütunda... Aslı MAKE “AFIF BECE- RIKLI olması gereken komut, MAKE “AFIF” BECE- RIKLI şeklinde çıkmış. Komut bu şekilde yazıldığında, yaratılan nesnenin adı AFIF” olurdu. AFIF değil. LO- GO birinci ** işaretini izleyen karakter dizisini bir nesne- nin adı olacağı şeklinde yorumlar. Ancak bunu izleyen her karakter LOĞO için eşdeğerdir; dolayısıyla ikinci * işareti, nesnenin adının bir parçası olan bir karaktermiş- çesine yorumlanır. İkinci hata aynı sütunda, SÖZCÜKLERDEN LİSTE- LERE başlığının hemen altında. Bu bölümde nesnelerin içeriğini oluşturan sözcüklerin, aralarında bir boşluğun yeralmadığı herhangi bir karakterler dizisi olduğu söyle- niyor. Oysa hemen altta verilen sözcük örnekleri arasın- da 12 EYLUL var. Aralarında bir boşluk yeraldığı için bu karakter dizisi, olsa olsa iki sözcük olabilir. Doğrusu 12EYLUL olacaktı. Bu karakter dizisini boşluk bıraka- rak, yine de bir sözcük olarak değerlendirebilmek için ne yapılması gerektiği hemen sonra anlatılıyor. 12 EYLUL” şeklinde, tek tırnak (*) içine alınarak yazılması gerekiyor. En vahim hata yazının üçüncü sayfasında yapılmış. İz- leyen karakterin bir nesnenin değeri ya da bir parametre olduğunu göstermek için kullanılan : (iki nokta üstüste) işareti, sürekli olarak sanki onu önceleyen komutun bir parçası imiş gıbı yazılmış. Örneğin REPEAT 4 :LI yeri- ne, REPEAT 4: LI yazılmış. Ya da RUN :L1 yerine RUN:LI yazılmış. Evet LOGĞO dili ile ilgili hatalarımız bu kadar. Bir de yazı, daha da doğrusu yazarı ile ilgili bir hata var. Geçtiğimiz sayıda LOGO yazı dizisine baş- lamış olan Afif Bey ile diziye benim devam edeceğim ko- nusunda anlaşmıştık; buna rağmen, benim günahlarım- dan Afif Say sorumlu tutulmuş. Komutlar ve Kısaltmaları Aslında bu konu hakkında sizi daha önce bilgilendir- meliydik ya, neyse... Şimdiye kadar LOGO komutların- da hep FORWARD, RIGHT vs. diye bahsettik. Oysa, LOGĞO hakkında başka kitaplar da karıştırdıysanız, bu saydığımız komutlara denk düşen FD, RT gibi ibareler- Commodore le karşılaşmışsınızdır. Çünkü LOĞGO komutların çoğu- nu hem tam ve uzun halleriyle, hem de kısaltmalarıyla tanır. Aşağıda size şimdiye kadar görmüş olduğumuz bü- tün LOĞGO komutlarının listesiyle birlikte, varsa bu ko- mutların kısaltmalarını da veriyoruz. Komutu izleyen X, Y gibi harfler, komutla birlikte verilmesi gereken para- metreleri gösteriyor.