<?xml version="1.0" encoding="windows-1252"?>
<node id="738786" title="Re^3: Context tutorial" created="2009-01-25 12:15:33" updated="2009-01-25 12:15:33">
<type id="11">
note</type>
<author id="381608">
ikegami</author>
<data>
<field name="doctext">
&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;Assigning to the empty list forces list context upon the RHS. &lt;/i&gt;&lt;/blockquote&gt;

&lt;p&gt;So does &lt;c&gt;system&lt;/c&gt;, but you don't see me using &lt;c&gt;system&lt;/c&gt; to force list context. Your code supports what I say:

&lt;c&gt;
print ( 'a', 'b', foo );                 # adcde
print +() = ( 'a', 'b', foo );           # nothing
&lt;/c&gt;

&lt;p&gt;Assigning to the empty list does more than force context. It's not a good choice to force list context.

</field>
<field name="root_node">
738558</field>
<field name="parent_node">
738776</field>
</data>
</node>
