名前付き変数 (「foo」と呼びましょう) が現在のスコープに存在するかどうかを安全に確認する方法はありますか? たとえば、「foo」が存在する場合はそれを使用し、存在しない場合はそれを使用するマクロが必要です。ここで利用できる実行時のトリックはありますか?
(実際の文脈はこの問題を解決しようとしていますが、これは特殊なケースである可能性があることに気付いたので、別の質問も興味深いようでした。)
名前付き変数 (「foo」と呼びましょう) が現在のスコープに存在するかどうかを安全に確認する方法はありますか? たとえば、「foo」が存在する場合はそれを使用し、存在しない場合はそれを使用するマクロが必要です。ここで利用できる実行時のトリックはありますか?
(実際の文脈はこの問題を解決しようとしていますが、これは特殊なケースである可能性があることに気付いたので、別の質問も興味深いようでした。)