0

可能であれば、CHICKEN-Scheme でコンパイルされたコードを動的にロードする最良の方法を知りたいです。API はload、ソース ファイルのみをロードすると述べています。

具体的には、コードを動的にロードする際の私の目標は、以前に定義された関数を上書きできるようにすることです。つまり、ライブラリ 1 にあるものは、ライブラリ 2fooの別のものに置き換えられます。foo

4

1 に答える 1

1

ドキュメントload言う

それをサポートするプラットフォーム (現在、BSD、Haiku、MacOS X、Linux、Solaris、および Windows) では、load を使用してコンパイル済みプログラムをロードできます。

これは、実際に でファイルをロードできることを意味します。識別子を別の値に変更するだけで、識別子を置き換えることができます。.soloadset!

任意のディレクトリからコードを動的にロードしたい場合は、それloadが最善の策だと思います。

于 2016-02-17T07:55:36.217 に答える