http://en.wikipedia.org/wiki/REPL読む–eval–print_loop
Delphiにそのようなものはありますか?ほとんど文書化されていない境界ケースを扱う場合、Windows APi などの DLL を調査し、それらの使用法をスケッチすることはむしろ有用です。
Cnwizards にあるようなパスカル スクリプトを試しましたが、あまり快適ではありません。たとえば、Windows.pas のようなユニットを使用することはできず、独自の奇妙なスタブを作成する必要がありました。
とにかく、これらのスクリプトは、Repl よりも「これを試してみる」というシナリオでは使いにくいです。
Delphi オブジェクトの場合、ほとんどの場合、ブレークポイントで一時停止し、評価/変更ウィンドウを使用しますが、DLL ではなく Delphi オブジェクトでのみ機能します。値などをキャッシュする一時変数を作成することはできません。