Emacs心理治疗师:我在哪里可以找到代码?

hha*_*fez 2 c emacs

我想将Emacs心理治疗师移植到C :)但我想知道在哪里可以找到源代码.我害怕的是它是用Lisp编写的.如果是这样的话,我想如果有人已经把它移植到C,我将会运气不好.

任何指针将不胜感激(双关语无意!)

Tre*_*son 16

对于这种事情,它很方便了解

M-x find-function doctor
Run Code Online (Sandbox Code Playgroud)


set*_*eth 10

它在emacs-lisp中.

仅仅因为我开了医生已经有一段时间了:

I am the psychotherapist.  Please, describe your problems.  Each time you are
finished talking, type RET twice.

Where is your source code?

Why do you say 
where is my source code?
Run Code Online (Sandbox Code Playgroud)


Chr*_*uin 7

Emacs中有什么是Eliza的变种,所以你可能想要开始寻找它.该链接列出了许多地方以获得不同版本的源.

从Lisp移植到C绝对是可行的,但是在这些语言中有一种完全不同的方法使其变得困难.

这是一个用C++编写的好医生的一个版本.或者对它的工作原理一般描述.

伊丽莎是唯一一位比神秘医生更有生命的医生!