今津

今津と言います。 Lisp,Scheme,Haskell,Squeak,etc. 色々とプログラム言語には興味を持っているのですが、 どれも身についていません。

再度Schemeに挑戦しようと思い、物色していて、英語力もないのに http://www.plt-scheme.org/ に興味を持ちました。

当方、仕事がらWindows VC++を使用するのですが、 このMzSchemeは、ソースにVS.NETプロジェクトがあり、 そのままでコンパイルして動いたのと、既に高機能満載っぽいと感じたからです。

この実装系の評価は如何ほどなのでしょうか?

 ちなみに MzScheme (Version 205) on WindowsXP で下記簡単な日本語を含んだ物だと正常に表示されています。
C:\Documents and Settings\Imazu>mzscheme
Welcome to MzScheme version 205, Copyright (c) 1995-2003 PLT
> (define 朝 1)
> 朝
1
> (display 朝)
1>
(display 昼)
reference to undefined identifier: 昼
> (display '昼)
昼>
> (define 夜 2)
> (+ 朝 夜)
3
>
Welcome to MzScheme version 205, Copyright (c) 1995-2003 PLT
> (string-ref "Scheme処理系" 8)
#\227

cygwin on WindowsXP Gauche-0.7.1もダメでした
gosh> (string-ref "Scheme処理系" 8)
*** ERROR: unbound variable: |\x1b|
Stack Trace:
_______________________________________
gosh>
メモし忘れましたが #\n (だったかな?)となる場合もありました。
動作が不安定っぽいです。

Scheme情報


MzScheme, Scheme

More ...