Я только что наткнулся на Codemirror .
Я хотел бы знать, как создать свои собственные файлы синтаксиса (для игрушечного языка) или расширить файл синтаксиса существующего языкас новыми ключевыми словами - однако я не могу найти никакой документации о том, как начать.
Есть ли у кого-нибудь ссылки на документы, которые показывают, как это сделать?