clisp port of cm, clm, cmn etc.

Rick Taube hkt@zkm.de
Sat, 23 Apr 94 16:46:19 GMT+0100


>Howdy folk!  Is there any likelihood that cm, clm, cmn etc.
>will be ported to the wonderfully compact gnu clisp?

If GNU Clisp is the same thing as CLISP developed by Bruno Haible, a port would be easy. If not, then if Gnu Clisp is a Common Lisp (which i doubt given your statement that its "wonderfully compact" ...), and if it supports CLOS, then porting cm (and cmn and clm as well, i believe) would be fairly trivial at this point. the only real problems i encounter in porting now is the lack or weakness of the target lisp's foreign function interface, which isn't part of CLTL1 or CLTL2, but which is nevertheless supplied by almost every vendor in some form or another. if GNU Clisp doesnt have a foreign function interface, or if its a weak one, then connecting to a midi driver for real time interaction would be impossible in cm, and calling low level c rountines in clm might also be difficult.

>From penrose@silvertone.Princeton.EDU Sat Apr 23 11:38:38 1994