İki çözüm. İlki bence kirli olabilen bir yöntem...
(import 'split-sequence :split-sequence) Bu o anda içinde bulunduğumuz paketin namespace'ine split-sequence fonksiyonunu ekler. Fakat bu anladığım kadarıyla bir isim çakışmasına yol açıyor. Neyse ki resolve-conflict diye bir restart var ve sembolleri uygun bişimde değiştirmenize izin veriyor. Ancak bu işlemden sonra split-sequence'a kendi paketinizin içindeki bir fonksiyon gibi erişebiliyorsunuz. (split-sequence #\. "192.168.1.1.") İkinci ve bence görece daha temiz olan isstem ise split-sequence paketini yeniden adlandırmak. Yeniden adlandırdığımızda pakete yeni bir isim vermek zorunda değiliz ve eski adını koruyarak yeni nicknameler (evet birden fazla) tanımlayabiliyoruz. (rename-package :split-sequence :split-sequence (list :ss)) Bundan sonra split-sequence paketine ss adıyla erişebiliriz. (ss:split-sequence #\. "192.168.1.1") Voila Thus saith Emre Sevinc : > > Bir blog girdisi: > > http://tonguc.ath.cx/blog/kod/split-sequence.html > > Farkli ya da daha basit sekilde yapilabilir miydi acaba? > > Bir baska soru: > > split-sequence:split-sequence > > yazmak yani acik acik split-sequence paketindeki split-sequence > fonksiyonu oldugunu söylemek yerine paket ismi belirtmeden > sadece split-sequence olarak nasil cagrilabilirdi? > > > -- > Emre Sevinc > > eMBA Software Developer Actively engaged in: > http://emba.bilgi.edu.tr http://ileriseviye.org > http://www.bilgi.edu.tr http://fazlamesai.net > Cognitive Science Student http://cazci.com > http://www.cogsci.boun.edu.tr > > > _______________________________________________ > cs-lisp mailing list > cs-lisp@cs.bilgi.edu.tr > http://church.cs.bilgi.edu.tr/lcg > http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp -- Sevgi Saygı GNU/Linux ######################################################################## Schlattwhapper, n.: The window shade that allows itself to be pulled down, hesitates for a second, then snaps up in your face. -- Rich Hall, "Sniglets" ######################################################################## Tonguç Yumruk
signature.asc
Description: Digital signature
_______________________________________________ cs-lisp mailing list cs-lisp@cs.bilgi.edu.tr http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp