2009-06-03 16 views
2

DrSchemeでR5RS言語はハッシュテーブルのライブラリが付属していないように私はそれがエラーをスローします(メイクハッシュテーブル)を実行したときに...R5RS言語(DrScheme)のハッシュテーブルをサポートするライブラリをロードするにはどうすればよいですか?

プリティ・ビッグはハッシュテーブルをサポートしていませんが、

..ルックスサポート可変ペアは...

ので、私はR5RSにハッシュテーブルのサポートを追加するにはどうすればよい...そのうちの一つは、私のために働く作っ

を突っ込みましたか?

(#%require scheme) 

そして...

(define h (make-hash)) 

など:私はどちらかこれを行う方法の確認はありませんでしたが、R5RSにモジュールをインポートする方法を見つけ

おかげ

答えて

2

「言語」を気にしない場合は、R6RSを使用してください。 R6RSであなたが望むものを得る方法は次のとおりです。

#!r6rs 

(import (rnrs) 
     (rnrs mutable-pairs)) 


(define foo (make-eqv-hashtable)) 

(define bar (list 'a 'b)) 

(write bar) (newline) 

(set-car! bar 'Z) 

(write bar) 
関連する問題