15 Reflection and Dynamic Evaluation🔗

Racket 是 dynamic 语言。它提供了大量设施用于在运行时加载、 编译乃至构造新代码。

    15.1 eval

      15.1.1 Local Scopes

      15.1.2 Namespaces

      15.1.3 Namespaces and Modules

    15.2 Manipulating Namespaces

      15.2.1 Creating and Installing Namespaces

      15.2.2 Sharing Data and Code Across Namespaces

    15.3 Scripting Evaluation and Using load

    15.4 Code Inspectors for Trusted and Untrusted Code