<?xml version="1.0" encoding="windows-1252"?>
<node id="1004350" title="Re^3: read string (which is in binary) and make decision" created="2012-11-17 16:05:22" updated="2012-11-17 16:05:22">
<type id="11">
note</type>
<author id="634253">
AnomalousMonk</author>
<data>
<field name="doctext">
&lt;p&gt;
It will be very helpful to your learning experience if you have access to a Perl installation that allows downloading and installation of CPAN modules. It will be worth some effort to achieve this.
&lt;/P&gt;

&lt;p&gt;
However, for the purposes of running [CountZero]'s example code, the two most important modules ('pragmas' in Perlish) to use in place of [cpan://Modern::Perl] and at the beginning of all code are &lt;br&gt;
&lt;c&gt;    use warnings;&lt;/c&gt; &lt;br&gt; 
&lt;c&gt;    use strict;&lt;/c&gt; &lt;br&gt; 
(IMHO). If your Perl installation does not offer these &lt;i&gt;fundamental&lt;/I&gt; modules, it should be considered seriously b0rken.
&lt;/P&gt;

&lt;p&gt;
In addition to using the above-mentioned modules (pragmata), you will also need to either replace the &lt;c&gt; say() &lt;/C&gt; function with some variation of the [doc://print] built-in, e.g. &lt;br&gt;
&lt;c&gt;    print $string, 'string', ..., "\n";&lt;/c&gt; &lt;br&gt; 
or else enable the feature via the [doc://feature] pragma: &lt;br&gt;
&lt;c&gt;    use feature 'say';&lt;/c&gt; &lt;br&gt; 
in Perl versions 5.10+.
&lt;/P&gt;
</field>
<field name="root_node">
1004288</field>
<field name="parent_node">
1004295</field>
</data>
</node>
