<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Parrot intermediate representation - Page 4 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Parrot_intermediate_representation&amp;p=3">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Parrot_intermediate_representation&amp;p=5">3.Next</a>
</p>
<p>the required Parrot bytecode, but does not directly represent any fundamental Parrot operation.</p>

<p><big>Example</big></p>
<p>The <a href="page.php?w=hello_world_program">hello world program</a> in PIR is<syntaxhighlight lang="raku"> .sub hello :main  print "Hello world!\n" .end</syntaxhighlight>If the program is saved as hello.pir, it can be <a href="page.php?w=Compiler">compiled</a> and <a href="page.php?w=Execution_%28computing%29">executed</a> with this command: <code>parrot hello.pir</code></p>

<p><big>External links</big></p>
<p>
* <br/>
* </p>

<p></p>
<p>
<a accesskey="1" href="page.php?w=Parrot_intermediate_representation&amp;p=3">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Parrot_intermediate_representation&amp;p=5">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
