<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to OrcaProject</title><link>https://sourceforge.net/p/urlan/wiki/OrcaProject/</link><description>Recent changes to OrcaProject</description><atom:link href="https://sourceforge.net/p/urlan/wiki/OrcaProject/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 24 May 2014 03:49:20 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/urlan/wiki/OrcaProject/feed" rel="self" type="application/rss+xml"/><item><title>OrcaProject modified by Karl Robillard</title><link>https://sourceforge.net/p/urlan/wiki/OrcaProject/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="orca"&gt;Orca&lt;/h1&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Orca is a REBOL-like interpreter which can be used under the terms of either the GPL or LGPL. &lt;/p&gt;
&lt;p&gt;The interpreter is a C library so that C/C++ applications can use Orca as an embedded scripting system. &lt;/p&gt;
&lt;h2 id="status"&gt;Status&lt;/h2&gt;
&lt;p&gt;The development of Orca has stopped. &lt;/p&gt;
&lt;p&gt;Most of the core is complete but many functions and natives are not implemented so only simple scripts can be run. About 50% of natives have some implementation. See the &lt;a class="" href="http://apps.sourceforge.net/trac/urlan/browser/trunk/orca/ChangeLog"&gt;ChangeLog&lt;/a&gt; and &lt;a class="" href="http://apps.sourceforge.net/trac/urlan/browser/trunk/orca/TODO"&gt;TODO&lt;/a&gt; for a bit more information. &lt;/p&gt;
&lt;p&gt;The scripts in the tests/working/ directory run on both Orca and REBOL Core 2.6.0. &lt;/p&gt;
&lt;h2 id="compiling-orca"&gt;Compiling Orca&lt;/h2&gt;
&lt;h3 id="obtaining-the-source"&gt;Obtaining the Source&lt;/h3&gt;
&lt;p&gt;Use &lt;a class="" href="http://subversion.tigris.org/" rel="nofollow"&gt;Subversion&lt;/a&gt; to checkout the latest code as follows: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;svn&lt;/span&gt; &lt;span class="n"&gt;co&lt;/span&gt; &lt;span class="n"&gt;http&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="c1"&gt;//urlan.svn.sourceforge.net/svnroot/urlan/trunk/orca&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h3 id="compiling"&gt;Compiling&lt;/h3&gt;
&lt;p&gt;The m2 REBOL script is used to build a Makefile from project.r. You can check it out from &lt;a href="http://urlan.svn.sourceforge.net/svnroot/urlan/trunk/m2"&gt;http://urlan.svn.sourceforge.net/svnroot/urlan/trunk/m2&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Once the Makefile is built just type '&lt;code&gt;make&lt;/code&gt;'. &lt;/p&gt;
&lt;h3 id="configuration"&gt;Configuration&lt;/h3&gt;
&lt;p&gt;Language features can be enabled/disabled by commenting in/out lines from &lt;a class="" href="http://apps.sourceforge.net/trac/urlan/browser/trunk/orca/config.r"&gt;config.r&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Follow these steps: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Edit &lt;code&gt;config.r&lt;/code&gt;. &lt;/li&gt;
&lt;li&gt;Run '&lt;code&gt;rebol boot_str.r&lt;/code&gt;' to update boot.c. &lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;m2&lt;/code&gt; to rebuild the Makefile. &lt;/li&gt;
&lt;li&gt;Recompile with '&lt;code&gt;make clean; make&lt;/code&gt;'. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Once Orca has been built it can be used instead of Rebol for running the &lt;code&gt;boot_str.r&lt;/code&gt; script. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Karl Robillard</dc:creator><pubDate>Sat, 24 May 2014 03:49:20 -0000</pubDate><guid>https://sourceforge.net9afafe285ae7b9394ee542b0af52a5b0cbfc0790</guid></item></channel></rss>