2017 - 06 - 25 ブラウザ上で完結する動的Lisp環境を作っている Den 最近やってること で書いた、ブラウザ上で完結する動的 Lisp 環境の制作記録。 とりあえずできた。 方言の名前はDenLisp。 作ってるうちに 名前空間 の量が大変なことになったので、先に気合入れて IDE を整備した。便利になった。 今のところ 自作 Lisp 方言( Clojure /wisp風)→ JavaScript への コンパイラ ( トランスレータ ) ブラウザ上で全てのソースを閲覧・変更できて、全体をビルドして JavaScript に書き出せる。自己増殖するイメージ。 ある程度LateBindingできている。例えば コンパイラ のある関数にバグがあったとき、その関数だけを修正・ コンパイル して動作を変更できる。修正はそのまま保存できる。 node.jsとExpressを使って簡
![ブラウザ上で完結する動的Lisp環境を作っている - レガシーコード生産ガイド](https://cdn-ak-scissors.b.st-hatena.com/image/square/979b87fa6d73a75b4265ab1b190a9fdd0dc61e10/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fp%2Fphaendal%2F20170624%2F20170624233133.png)