Serbulent UNSAL wrote:
Merhaba
Birinci durumda compilation unit aborted mesajı verip
*
şeklinde bir satıra düşüyor. Komut satırından sbcl yazdığımda ise
vadi:/home/aslanbey# sbcl
This is SBCL 0.8.16, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
* (+ 1 1 )
2
*
şeklinde çalışıyor. Eğer buraya kadar bir sorun yoksa cvs den kurmayı
deneyim slime ı ben deb paketlerinden kurmuştum.
Sisteminizdeki SBCL düzgün calisiyor gibi görünüyor.
Lütfen SLIME'in web sayfasinda anlatildigi sekilde, SLIME'i CVS'ten cekin
ve o sekilde deneyin. Bu arada, belki yardimi dokunur diye, eger ki
.emacs dosyanizda
gerekli düzenlemeleri yapmadi iseniz, asagidakine benzer bir sey olmasi
gerekiyor, tabii
/home/fz/slime yerine siz CVS'ten cektigini SLIME'i nereye koyduysaniz
onu söyleyin:
(setq inferior-lisp-program "/usr/bin/sbcl")
(add-to-list 'load-path "/home/fz/slime")
(require 'slime)
(slime-setup)
CVS'ten cektikten ve .emacs ayar dosyanizi kontrol ettikten sonra tekrar
Emacs
baslatip bir M-x slime deyin ve bir bakin bakalim bu sefer CL-USER> gelecek
mi?
Tabii bir .lisp dosyasi yapip icinde iken C-z basarak da REPL ortamina
gecebilirsiniz,
onu da bir kontrol edin.
Adim adim gidip hata cikan bir yer olursa lütfen bunu belirtin.
Emre Sevinç wrote:
Serbulent UNSAL wrote:
Merhaba,
O aşamada sorun yok.
" CL-USER> " değilde
0] şekilnde bir komut satırı geliyor. Orada da
0] (+ 1 1)
2
0]
biçiminde çıktı alıyorum.
Bir öneri: Tam o esnada a harfine basmayi dener misiniz? Belki "abort"
filan calistirmak
mümkün olabilir.
Bir baska öneri: Debian ortaminda oldugunuzu hatirliyorum, apt-get ile
mi kurdunuz, SBCL
mi kurdunuz? Komut satirinda
sbcl
dediginizde düzgün olarak, hata mesaji vermeden filan calisiyor mu,
ynai hic Emacs filan calistirmadan
dogrudan bir terminal ekranda denediginizde?
Bir baska öneri: Eger Emacs baslatmadan SBCL düzgün basladi diyorsaniz,
SLIME'in son sürümünü tekrar CVS'ten cekip (CVS'ten nasil SLIME
cekeceginiz SLIME web sayfasinda
yaziyor) sonra Emacs baslatip sonra M-x slime ile bir daha
deneyebilir misiniz?
Böylece tam olarak nerede sorun oldugunu belki tespit edebiliriz. 0]
seklinde bir Lisp "prompt"u
gelmemeli diye düsünüyorum cünkü.
Emre Sevinç wrote:
Serbulent UNSAL wrote:
Merhaba,
İlgilenenlere teşekkür ederim. Sonunda tekrar lisp e vakit
ayırabildim.
7. adıma kadar sorun yok orada not connected mesajı görünüyor en
altdaki
çubukda...
Pekiyi, sunu denediniz mi, 2. adimi gectikten sonra yani M-x slime
deyip
SLIME'i baslattiktan sonra karsiniza
CL-USER>
gibi bir sey gelmis olmasi lazim.
Tam o esnada
CL-USER> (+ 1 1)
gibi bir sey yazip ENTER bastiginizda karsiniza ne geliyor?
Yani 2. adimi tamamlayip 3. adima gecmeden önce yukarida yazdigimi bir
dener misiniz.
Eger yukarida yazdigim calisiyorsa demek ki SLIME araciligi ile bir
Lisp prosesine bagli
durumdasiniz demektir. Sonra bir dosya actiginizda derlemeye
kalktiginizda "not connected"
diyorsa, ona ayrica bakalim. Adim adim hatayi tespit etmeye
calisalim...
Bulent Murtezaoglu wrote:
Pekiyi. Sunu deneyebilir misiniz:
shell'den:
(1) emacs &
emacs icinden
(2) M-x slime
(3) C-x 2 (ikiye bolunecek)
(4) C-x C-f (dosya ismi isteyecek. "ilk1.lisp" deyin)
(5) ; sunu girin
(defun ilk ()
(format t "Calistim ~%"))
(6) C-x C-s
(7) C-c C-k (8) C-x o (simdi imlec slime bufferinda)
(9) REPL'e (ilk) yazin.
Hangi noktada takiliyorsa ona gore hareket edelim. BM
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp
--
Emre Sevinç
eMBA Yazılım Geliştirme
İstanbul Bilgi Üniversitesi
<http://getfirefox.com/>
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp