Selamlar ;

Evet bende Lisp e ilk başladığımda hertürlü Compiler i indirip kurmuştum. Bunların içinde tabiki Corman Lisp, Allegro Lisp ve pekçok compiler vardı. Tamam Allegro windows tarzı uygulamalar için biçilmiş kaftan.Hatta Allegro Serve web için harika bir olay. Ama kendi kodunun içerisine Microsoft un Namespace lerine benzer bir şekilde class lar ekliyor. Bu class lar sayesinde kod çalışıyor. Ama sadece Allegro Lisp te çalışıyor. Başka bir compiler a götürüp hade kardaş bunu sende çalıştır dediğinde kod çakııp kalıyor. Lisp Box da bu tarz şeyleri çok yaşadım. Bu yüzden eğer her ortamda geçerli kod yazmak istiyorsanız Lispbox veya Xlisp gibi compiler ları öneririm. İlerde başınız ağrıyabilir.

Saygılarımla...


Fri, 23 Jun 2006 14:09:50 +0300 tarihinde Emre Sevinç <[EMAIL PROTECTED]> şöyle yazmış:

emre kayikcilar wrote:

Windows işletim sistemimde de clisp kullanmak için Allegro Common Lisp yükledim. Gerçekten çok kapsamlı bir ide olduğu kesin; fakat ben bir türlü "hello world" yazdırmak gibi veya başka başlangıç seviyesindeki işlemleri yaptırmak için kullanamadım. Yani metin şeklinde bir çıktı alamadım. Compile ediyorum; fakat nerede görüntüleceği hakkında bir fikrim yok.


Merak ettim problem ne olabilir diye,

http://www.franz.com/downloads/clp/user_agrees

adresinden MS Windows icin Allegro CL 8.0 Express Edition'i cekip ofisteki MS Windows 2000 Server makinama kurdum ve sonra calistirdim. Acilan IDE icinde sol taraftaki Debug Window icine girip

(format t "hello world")

yazdim.

Yani söyle bir görüntü olustu:

CG-USER(1): (format t "hello world")
hello world
NIL
CG-USER(2):

Beklendigi gibi calisti.

Acaba siz hangi Allegro CL sürümü ile, hangi pencere bölümünde ne yapmaya calistiniz? Tam olarak yukarida benim
yaptiklarimi yapip da mi o bahsettiginiz sorunu yasadiniz?

Sakin gidip Debug Window icine elle CL-USER> filan yazmis olmayasiniz? Kitaplarda su komutu girin, bu komutu girin derken CL-USER> filan der ama orada kast edilen sizin elle CL-USER> lafini yazmaniz degildir, siz onun saginda kalan kismi yazmalisiniz, o sistem "prompt"udur yani bir nevi komut satirinda solda sürekli olarak size sunulan bir seydir.

Lütfen bizi gelismelerden ve probleminizi cözüp cözemediginizden haberdar edin.

Iyi kodlamalar,




--
Opera e-posta programı: http://www.opera.com/m2/

_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

Cevap