私はLispには新しく、C、Java、Pythonなどの標準ライブラリがよく定義されている言語から来たのですが、実装やライブラリの海では少し失われています。私はlisp noobieです。ハッシュテーブルクラスが必要です。
私は、RBツリーや辞書などのプリミティブとして使用するための素敵なデータ構造を探しています。
私はLispには新しく、C、Java、Pythonなどの標準ライブラリがよく定義されている言語から来たのですが、実装やライブラリの海では少し失われています。私はlisp noobieです。ハッシュテーブルクラスが必要です。
私は、RBツリーや辞書などのプリミティブとして使用するための素敵なデータ構造を探しています。
Common Lispの仕様はCL HyperSpecです。
Hash tablesがその一部です。
Common Lispは、シングルリンクリスト(また、言語自体に使用される)、配列、ハッシュテーブルのようないくつかの組み込みデータ構造を有しています。 quicklispから利用可能な多くのデータ構造ライブラリがある。木、空間木、bk木。いくつかの方向についてはCLiki's data structure directoryを見てください。
SchemeまたはCommon Lispのどちらを使用するかは、最低限、指定する必要があります(具体的には、具体的な実装 - Schemeには標準でハッシュテーブルがありません)。 – delnan