Как написать режим Emacs для нового языка?
Я хотел бы написать основной режим Emacs для 4GL. Может кто-нибудь показать мне учебник? Насколько я гуглил, я смог найти только это сломано:
4 ответа
Полное руководство по EmacsWiki " Mode Tutorial"
Учебник по созданию языкового режима Emacs
Если вы ленивы, один из простых способов - это продлить generic-mode
узнать о вашем новом языке:
http://emacswiki.org/emacs/GenericMode
Я делаю это много для конфигурационных файлов для приложений, с которыми я много работаю, чтобы получить достойную подсветку синтаксиса. Вот пример , который я сделал для АТС со звездочкой давным-давно.
Существует серия блогов по написанию нового режима Python в Emacs. Это не учебник, но он может указать вам правильное направление.
Еще одно небольшое руководство Xah Lee под названием " Как написать мажорный режим Emacs для раскраски синтаксиса ".