Runtime evaluation/In an environment: Difference between revisions

Content added Content deleted
m (Fixed lang tags.)
(Added Oz solution.)
Line 191: Line 191:
Output:
Output:
<pre>6 6 6</pre>
<pre>6 6 6</pre>

=={{header|Oz}}==
<lang oz>declare
fun {EvalWithX Program A B}
{Compiler.evalExpression Program env('X':B) _}
-
{Compiler.evalExpression Program env('X':A) _}
end
in
{Show {EvalWithX "{Exp X}" 0.0 1.0}}</lang>


=={{header|Perl}}==
=={{header|Perl}}==