into slime?
and connection repl thus to flite?
for chicken:
http://chicken.humankraft.com/wiki.ssp?page=Connecting%20to%20a%20REPL%20via%20sockets
CL-USER> (<- (linkage pink mother)) LINKAGE CL-USER> (<- (link ?x ?y) (linkage ?x ?y)) LINK CL-USER> (<- (link ?x ?y) (linkage ?y ?x)) LINK CL-USER> (?- (links pink ?what)) No. ; No value CL-USER> (?- (linkage pink ?what)) ?WHAT = MOTHER ; Evaluation aborted CL-USER> (?- (linkage mother ?what)) No. ; No value CL-USER> (?- (link mother ?what)) ?WHAT = PINK ; Evaluation aborted
under cmucl never returns to REPL but hangs rather - to fix
also prolog for us is probably more useful than on top languages
differences scheme and common lisp again
also:
(defmacro backwards (expr) (reverse expr))
frame languages to check out - also just in frames dir above
also generic frame protocol gfp