WIP: 私のエディターの構造の思想
Table of Contents
1. 概要
とても小さなエディターのコアを作成して、ラッパー言語でそのエディターコアを包んでやるべき。
- エディターの核となる、何かの極小言語を実装した、とても小さなインタプリタを作成する
- 表現力を向上させたラッパー言語を、その極小言語に対して作成する。
- これをすることによって、各々のコミュニティーで拡張言語を開発できるようになる。VimScriptとかEmacsLispしか選べない世界はヤダ。自分で選択したい。
とても小さなエディターのコアを作成して、ラッパー言語でそのエディターコアを包んでやるべき。
Created: 2025-03-23 Sun 22:30