LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Вместо того, чтобы признать, что слажался насчёт «LispWorks - это интерпретатор»

«The compiler translates Lisp forms and source files into binary code for the host machine.» не всегда означает, что это реальная компиляция. Это может быть компиляция кода типа

#include "lisp.h"
char *prog = "(defun ...) (defun ...) ...";

int main()
{
    eval(prog);
}

Формально, компиляция такой программы даст «binary code for the host machine».

Исходная версия monk, :

Вместо того, чтобы признать, что слажался насчёт «LispWorks - это интерпретатор»

«The compiler translates Lisp forms and source files into binary code for the host machine.» не всегда означает, что это раельная компиляция. Это может быть компиляция кода типа

#include "lisp.h"
char *prog = "(defun ...) (defun ...) ...";

int main()
{
    eval(prog);
}

Формально, компиляция такой программы даст «binary code for the host machine».