Dmitry-T -> [email protected] @ Thu, 23 Mar 2006 22:34:29 +0300
(MSK):
>> D> А зачем скриптинг? Если правильно понимаю, то Lisp сначала
>> D> компилируется, а значит ничего не мешает создавать редактор на C++ и
>> D> соответсвенно конфигурировать на C++ :) При загрузке проверять изменения
>> D> в пользовательском каталоге и при необходимости компилировать нужные
>> D> файлы в нём, затем подгружать оттуда полученную библиотечку или плагин.
>> D> Просто emacs писался когда C++ ещё не начинал рождаться :)
>>
>> Птичка наивняк. Живет на ивняке. Гнездится в медном тазу и
>> периодически им накрывается. Ну, то есть последнее предложение верно, а
>> остальное - ну ты понял...
D> Извиняюсь, доку читал очень бегло, но разве следующий кусок не
D> говорит о том, что Lisp в Emacs предварительно компилируется в
D> байт-код?
Может. Но никто к этому не обязывает.
D> "Emacs Lisp has a compiler that translates functions written in Lisp into a
D> special representation called byte-code that can be executed more
efficiently.
D> The compiler replaces Lisp function definitions with byte-code. When a
D> byte-code function is called, its definition is evaluated by the byte-code
D> interpreter."
D> Среди пакетов можно увидеть следующие:
D> xemacs21-basesupport - Editor and kitchen sink -- compiled elisp support
files
D> xemacs21-basesupport-el - Editor and kitchen sink -- source elisp support
files
D> В чём собственно я ошибся? Lisp не компилируется или невозможно
D> конфигурацию писать на C++?
Конфигурацию на C++ писать возможно. _Вместо_ работы.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED]
Психология - это наука о плохих контактах (С)энта
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]