<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, Evaluator</title>
    <link>http://www.mapleprimes.com/questions/81329-Evaluator</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Thu, 11 Jun 2026 18:49:19 GMT</lastBuildDate>
    <pubDate>Thu, 11 Jun 2026 18:49:19 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, Evaluator</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, Evaluator</title>
      <link>http://www.mapleprimes.com/questions/81329-Evaluator</link>
    </image>
    <item>
      <title>Evaluator</title>
      <link>http://www.mapleprimes.com/questions/81329-Evaluator?ref=Feed:MaplePrimes:Evaluator:Comments#answer94624</link>
      <itunes:summary>&lt;p&gt;It appears to be NULL.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;It appears to be NULL.&lt;/p&gt;</description>
      <guid>94624</guid>
      <pubDate>Wed, 30 Jun 2010 06:15:49 Z</pubDate>
      <itunes:author>Robert Israel</itunes:author>
      <author>Robert Israel</author>
    </item>
    <item>
      <title>default value</title>
      <link>http://www.mapleprimes.com/questions/81329-Evaluator?ref=Feed:MaplePrimes:Evaluator:Comments#comment94626</link>
      <itunes:summary>&lt;p&gt;This question was made in the context of &lt;a href="http://www.mapleprimes.com/questions/80973-Is-It-Possible-To-Make-Maple-Show-Calculation-Steps#comment81397"&gt;acer's post&lt;/a&gt;, in whose example &lt;strong&gt;kernelopts(Evaluator)&lt;/strong&gt; is bound to a procedure:&lt;/p&gt;
&lt;pre&gt;kernelopts(Evaluator=proc(x::uneval) x=eval(x); end proc):
kernelopts(Evaluator);

    kernelopts(Evaluator) = (proc(x::uneval) x = eval(x) end proc)
&lt;/pre&gt;
&lt;p&gt;Clearly, &lt;strong&gt;NULL&lt;/strong&gt; cannot be its default value:&lt;/p&gt;
&lt;pre&gt;restart;
kernelopts(Evaluator=NULL);
a:=1;

                                a :=

restart:#recovering default
a:=1;
                                a := 1

&lt;/pre&gt;
&lt;p&gt;It sounds to me like the default value should be a procedure (or something that evaluates to that). Clearly, any disruption could be done by binding nonsense:&lt;/p&gt;
&lt;pre&gt;restart;
kernelopts(Evaluator=4);
a:=1;

                                a := 4
kernelopts(Evaluator);
                                  4

&lt;/pre&gt;</itunes:summary>
      <description>&lt;p&gt;This question was made in the context of &lt;a href="http://www.mapleprimes.com/questions/80973-Is-It-Possible-To-Make-Maple-Show-Calculation-Steps#comment81397"&gt;acer's post&lt;/a&gt;, in whose example &lt;strong&gt;kernelopts(Evaluator)&lt;/strong&gt; is bound to a procedure:&lt;/p&gt;
&lt;pre&gt;kernelopts(Evaluator=proc(x::uneval) x=eval(x); end proc):
kernelopts(Evaluator);

    kernelopts(Evaluator) = (proc(x::uneval) x = eval(x) end proc)
&lt;/pre&gt;
&lt;p&gt;Clearly, &lt;strong&gt;NULL&lt;/strong&gt; cannot be its default value:&lt;/p&gt;
&lt;pre&gt;restart;
kernelopts(Evaluator=NULL);
a:=1;

                                a :=

restart:#recovering default
a:=1;
                                a := 1

&lt;/pre&gt;
&lt;p&gt;It sounds to me like the default value should be a procedure (or something that evaluates to that). Clearly, any disruption could be done by binding nonsense:&lt;/p&gt;
&lt;pre&gt;restart;
kernelopts(Evaluator=4);
a:=1;

                                a := 4
kernelopts(Evaluator);
                                  4

&lt;/pre&gt;</description>
      <guid>94626</guid>
      <pubDate>Wed, 30 Jun 2010 08:25:03 Z</pubDate>
      <itunes:author>jakubi</itunes:author>
      <author>jakubi</author>
    </item>
  </channel>
</rss>