İ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

Attachment: 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

Cevap