From: Per B. <pe...@bo...> - 2001-11-28 07:33:28
|
I tried hacking together ILisp support for Kawa (http://www.gnu.org/software/kawa/) as follows: (defdialect kawa "Kawa - the Java-based Scheme implementation" scheme (setq ilisp-program "kawa" comint-prompt-regexp "^#|....:[0-9]*|# " ilisp-eval-command "(eval (read (open-input-string \"%s\")))" ilisp-trace-command "(trace %s);%s" ilisp-untrace-command "(untrace %s);%s")) This partly works. However, comint has problems with echoing. For example: #|kawa:18|# (cons 3 4) ^M#|kawa:18|# (cons 3 4) (3 . 4) #|kawa:19|# Notice how the entire input line including the prompt is repeated, with an extra ^M prefix. (Please cc me in responses, as I am not subscribed to this list.) --Per Bothner pe...@bo... http://www.bothner.com/per/ |