[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Emacs и клавиатурные комбинации в русском режиме



Dmitry-T -> debian-russian@lists.debian.org  @ 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: ran@jabber.ran.pp.ru

Психология - это наука о плохих контактах (С)энта



Reply to: