1 Ekim 1987 Tarihli Commodore Gazetesi Sayfa 53

1 Ekim 1987 tarihli Commodore Gazetesi Sayfa 53
Metin içeriği (otomatik olarak oluşturulmuştur)

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.

Bu sayıdan diğer sayfalar: