n class="special">::</span><span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">val</span><span class="special">;</span>
</pre>
<p>
          </p>
<p>
            Using <code class="computeroutput"><span class="identifier">lazy</span></code>:
          </p>
<p>
            Here, the phoenix::val expression creates a function that returns its
            argument when invoked. The lazy expression defers the invocation of this
            function at parse time. Then,