Lisp@UNIX版 (585レス)
上
下
前
次
1-
新
368
:
名無しさん@お腹いっぱい。
[sage] 04/01/11 14:38
AA×
[
240
|
320
|
480
|600|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
368: 名無しさん@お腹いっぱい。 [sage] 04/01/11 14:38 RubyでもEmacsと同じことが出来ますよ、基本的には。 1. Rubyでエディタを作る。 2. 外部から与えられたRubyのプログラムを素直に実行する機能をつける。 (エディタを走らせている当のRubyインタプリタ上で評価する) これだけ。 elispはいわゆるマクロ言語ではなく、Emacsにコードを追加しているに等しいの です。 CやC++で実装され言語処理系を内蔵しないエディタでも、マシン語を与えられて 同一プロセス内で実行する手段を提供してあれば同様に拡張性が高いと言えるかも (誰が拡張するんだ、って感じですが) http://mevius.5ch.net/test/read.cgi/unix/1019926525/368
でもと同じことが出来ますよ基本的には でエディタを作る 外部から与えられたのプログラムを素直に実行する機能をつける エディタを走らせている当のインタプリタ上で評価する これだけ はいわゆるマクロ言語ではなくにコードを追加しているに等しいの です やで実装され言語処理系を内蔵しないエディタでもマシン語を与えられて 同一プロセス内で実行する手段を提供してあれば同様に拡張性が高いと言えるかも 誰が拡張するんだって感じですが
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 217 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.029s