Я намагаюся зробити наступне: У мене є програма, написана на Common Lisp, з якою я хочу мати змогу спілкуватися з Emacs. Програма стосується розбору природних мов, тому мені потрібно отримати доступ до Emacs - вміст буфера та мінімальний попередній синтаксичний розбір, необхідний для створення повідомлень для надсилання до програми Common Lisp. Потім програма Common Lisp буде обробляти повідомлення та відповідати програмі Emacs Lisp, щоб вона відображала результати.
Я розумію, що SLIME був би хорошим інструментом для досягнення цього, головним чином тому, що він вже робить більшість цього, але, переглядаючи документацію, я вважаю, що це "документація користувача", а не "документація для розробників". По суті, я хотів би знати, що є мінімумом, який я міг би використати на стороні Emacs Lisp, щоб налагодити спілкування (я, звичайно, не потребую самоаналізу, або REPL в цьому випадку, все, що мені потрібно - це надсилання повідомлень на з моєї програми, що працює в SWANK).