<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://crules.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://crules.org/feed.php">
        <title>Crules</title>
        <description></description>
        <link>http://crules.org/</link>
        <image rdf:resource="http://crules.org/lib/images/favicon.ico" />
       <dc:date>2010-09-05T18:29:47+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=coding&amp;rev=1258500802&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=community&amp;rev=1258733561&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=crules&amp;rev=1268544226&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=documentation&amp;rev=1274411101&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=donations&amp;rev=1274407741&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=hacking&amp;rev=1263313897&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=language&amp;rev=1261589977&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=papers&amp;rev=1260223247&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=roadmap&amp;rev=1269478873&amp;do=diff"/>
                <rdf:li rdf:resource="http://crules.org/doku.php?id=start&amp;rev=1269138899&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://crules.org/lib/images/favicon.ico">
        <title>Crules</title>
        <link>http://crules.org/</link>
        <url>http://crules.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://crules.org/doku.php?id=coding&amp;rev=1258500802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-17T23:33:22+01:00</dc:date>
        <title>coding</title>
        <link>http://crules.org/doku.php?id=coding&amp;rev=1258500802&amp;do=diff</link>
        <description>I am a little over the top sometimes when it comes to code formatting lol, i like code to look neat since it makes it easier for us to read and although its different for everyone we need to keep some kind of standard so mine has been a mix of GNU Coding Standards and Drizzle Coding Standards. Although i have to explain the language crules its coding guidelines within the project at the end on its own.</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=community&amp;rev=1258733561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-20T16:12:41+01:00</dc:date>
        <title>community</title>
        <link>http://crules.org/doku.php?id=community&amp;rev=1258733561&amp;do=diff</link>
        <description>Here just outline some of the community and methods of contact.

Community Blogs


Developer Blogs:


  --&gt; Philip Herron - Original Author and Designer
    * http://redbrain.co.uk

  --&gt; If you have made a significant contribution to Crules
      poke me to add any relevant links here!</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=crules&amp;rev=1268544226&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-14T05:23:46+01:00</dc:date>
        <title>crules</title>
        <link>http://crules.org/doku.php?id=crules&amp;rev=1268544226&amp;do=diff</link>
        <description>Crules is an interpreted language and is implemented in C, code and content is hosted at &lt;http://code.redbrain.co.uk/cgit.cgi/crules/&gt; and tracked via &lt;http://dev.crules.org&gt;

You can download the source code via &lt;http://code.redbrain.co.uk/cgit.cgi/crules&gt;; by downloading a snapshot tarball or a git clone:</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=documentation&amp;rev=1274411101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T04:05:01+01:00</dc:date>
        <title>documentation</title>
        <link>http://crules.org/doku.php?id=documentation&amp;rev=1274411101&amp;do=diff</link>
        <description>Crules has been specificity designed to be simple and intuitive for programmers, by making computing procedures easier while remaining dynamic and reusable. Designed with clean, clear syntax and keywords; along with a fully dynamic typing system; fast and dynamic data structures which makes it a great platform as a scripting engine which can be embedded into existing programs for a more high level logic computation or even as a fast and reliable application development platform, with a definite …</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=donations&amp;rev=1274407741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T03:09:01+01:00</dc:date>
        <title>donations</title>
        <link>http://crules.org/doku.php?id=donations&amp;rev=1274407741&amp;do=diff</link>
        <description>Crules is Free and Open Source software. You can download, use and modify it without any charge.

Creating and maintaining Crules takes a lot of time and resources. If you use Crules in your company or individual use, please consider donating a few spare quid through Paypal using the following link:</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=hacking&amp;rev=1263313897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-12T16:31:37+01:00</dc:date>
        <title>hacking</title>
        <link>http://crules.org/doku.php?id=hacking&amp;rev=1263313897&amp;do=diff</link>
        <description>Before anyone asks me “why a new interpreter from scratch why not Parrot”, well if I am honest i didn't hear about parrot until about a year ago! And I am getting involved with those guys, and really I think for languages and interpreter/compiler/VM 's to develop and extend we need more implementations of different types since there don't seem to be many new implementations of languages from scratch these days. Allison Randal said in a talk, current languages currently all share ideas from langu…</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=language&amp;rev=1261589977&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-23T17:39:37+01:00</dc:date>
        <title>language</title>
        <link>http://crules.org/doku.php?id=language&amp;rev=1261589977&amp;do=diff</link>
        <description>So Language Design, what is the distinction of it and the implementation? Well the dilemma here is you really need to make sure you understand fully how the language constructs will be evaluated in order to return useful results to the programmer. And how do we do language design? Its not like we have anything to test your constructs against, it takes quite a bit of patients which can make it difficult, but its also the coolest part because you can come up with cool ideas.</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=papers&amp;rev=1260223247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-07T22:00:47+01:00</dc:date>
        <title>papers</title>
        <link>http://crules.org/doku.php?id=papers&amp;rev=1260223247&amp;do=diff</link>
        <description>Papers


* Crules: A Multi-Paradigm Dynamic Language (not complete yet) full thesis paper describing everything Crules

 -&gt; Author Philip Herron


Abstract:
Crules is a dynamic programming language that takes influences
 from Python, Perl and Haskell. The main motivation for this language
 was the concept or design of a new paradigm or feature which I call ``rules''; where a
 rule is or can be an entry point which has dependencies rather than parameters.
 Though any rule can be overridden to hav…</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=roadmap&amp;rev=1269478873&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-25T01:01:13+01:00</dc:date>
        <title>roadmap</title>
        <link>http://crules.org/doku.php?id=roadmap&amp;rev=1269478873&amp;do=diff</link>
        <description>Work designing a language started ~Feburary 2009 and I started building an i386 C compiler (very limited subset of C) during this time I get the feel for a proper compiler from scratch it was a very broken code generator for large register operations with register spilling etc. So don't bother me about it, during this time I had an idea about 'rules' programming that could have made a great solution semanticaly for a project where i was working at the time. Rules programming has been done over t…</description>
    </item>
    <item rdf:about="http://crules.org/doku.php?id=start&amp;rev=1269138899&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-21T02:34:59+01:00</dc:date>
        <title>start</title>
        <link>http://crules.org/doku.php?id=start&amp;rev=1269138899&amp;do=diff</link>
        <description>Crules is a dynamic programming language that takes influences from Python , Perl and Haskell. The main motivation for this language was the concept or design of a new paradigm or feature which I call `rules'; where a rule is or can be an entry point which has dependencies rather than parameters. Though any rule can be overridden to have different or no dependencies. So the language itself can decide on the best course of actions for an operation, this then has the side effect of dependencies be…</description>
    </item>
</rdf:RDF>
