マクロの構文解析についてNo.03155
山羊さん さん 99/05/04 11:58
 
こんにちは。

秀丸エディタに内臓されているマクロインタープリタはかなり高性能ですね。感心し
ました。
ところで、あのようなスクリプトのインタープリタを開発するのに参考になるように
サイトや書籍等
ありませんでしょうか?

もしありましたら、教えてください。

xxxx@and.or.jp
http://www.and.or.jp/~yagi/
山羊さん

[ ]
RE:03155 マクロの構文解析についてNo.03170
秀丸担当 さん 99/05/06 17:56
 
>秀丸エディタに内臓されているマクロインタープリタはかなり高性能ですね。感心し
>ました。
>ところで、あのようなスクリプトのインタープリタを開発するのに参考になるように
>サイトや書籍等
>ありませんでしょうか?

秀まるお社長に聞いてみたのですが、特に無いそうです。
Webで検索してみるといいのではないでしょうか。

[ ]
RE:03155 マクロの構文解析についてNo.03194
番頭++ さん 99/05/10 11:32
 
>秀丸エディタに内臓されているマクロインタープリタはかなり高性能ですね。感心し
>ました。
>ところで、あのようなスクリプトのインタープリタを開発するのに参考になるように
>サイトや書籍等
>ありませんでしょうか?

非常に遅いコメントですが ...

山羊さんが関東に住んでいらっしゃるのなら、

インタプリタ、コンパイラの書籍は、秋葉原等のいわゆる PC 関連の本屋さんで
はあまり見かけません。まったく無いことは無いです。この類の書籍は、いわゆ
る「工学書」に多く見られます。神田とかの工学書を多く扱う本屋さんをはしご
するしかないと思います。あちきは学生を離れて年数が経ちすぎているので、現
在どこが工学書で有名な本屋さんかしりません。15 年前にその関連の書籍を 10
冊くらい見た記憶があります。ほとんどは、もう廃刊かもしれません。しかし学
生さんが居る以上、その関連の書籍は存在するはずです。 電子/電気工学、電算
機、コンピュータ、言語とかの分類だと思います。 15 何前の記憶です。

最近見た本は、C インタプリタの翻訳本で、インタプリタのソースがついていま
した。書籍の名前は覚えていません。これは秋葉原でみました。

perl もインタプリタですから、そのソースを見ると構文解析があるはずです。

Yahoo USA で interpret アンド token とかで検索すると BASIC とかのインタ
プリタのソースを探せるはずです。

実際のソースを参照すると、copyright の問題もありますが ...
許可を取れれば問題はないでしょう ...

[ ]