 <p>You <em>can</em> do what you want with the help of namespaces. However look into hash tables first.</p> <pre><code>#lang racket (define-namespace-anchor here) (define ns (namespace-anchor-&gt;namespace here)) (define foo 42) (parameterize ([current-namespace ns]) (namespace-variable-value (string-&gt;symbol "foo"))) </code></pre> <p>The output of this program is 42.</p>