<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://relision.stacyprowell.com/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="https://relision.stacyprowell.com/feed.php">
        <title>Relision</title>
        <description>The Relision Term Rewriting Library</description>
        <link>https://relision.stacyprowell.com/</link>
        <image rdf:resource="https://relision.stacyprowell.com/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-04-14T22:39:45+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?id=records&amp;rev=1635460057&amp;do=diff"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?id=start&amp;rev=1608215288&amp;do=diff"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?id=rl:primitives&amp;rev=1606017887&amp;do=diff"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?id=rl:literals&amp;rev=1606015723&amp;do=diff"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?id=rl:metaterms&amp;rev=1606001213&amp;do=diff"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?id=playground&amp;rev=1605992665&amp;do=diff"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?id=rl:bindings&amp;rev=1605981839&amp;do=diff"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1591769195&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?image=favicon.ico&amp;ns=&amp;rev=1551804703&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://relision.stacyprowell.com/doku.php?image=wiki%3Aicon.png&amp;ns=wiki&amp;rev=1546287185&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://relision.stacyprowell.com/lib/exe/fetch.php?media=wiki:logo.png">
        <title>Relision</title>
        <link>https://relision.stacyprowell.com/</link>
        <url>https://relision.stacyprowell.com/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?id=records&amp;rev=1635460057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-28T22:27:37+00:00</dc:date>
        <dc:creator>sprowell (sprowell@undisclosed.example.com)</dc:creator>
        <title>records - Added grammar for simple rules and binds.</title>
        <link>https://relision.stacyprowell.com/doku.php?id=records&amp;rev=1635460057&amp;do=diff</link>
        <description>Records, binds, and the like

Records

A record is an unordered collection of terms, where each term has an associated unique name given by an untyped symbol.  The following is an example.


{ name =&gt; &quot;Fred&quot;, height =&gt; %(5,10),
  birthday =&gt; { year =&gt; 1996, month =&gt; 3, day =&gt; 21 } }</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?id=start&amp;rev=1608215288&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-17T14:28:08+00:00</dc:date>
        <dc:creator>sprowell (sprowell@undisclosed.example.com)</dc:creator>
        <title>start - [Relision] </title>
        <link>https://relision.stacyprowell.com/doku.php?id=start&amp;rev=1608215288&amp;do=diff</link>
        <description>Navigation

Rust Library

	*  Using the REPL
	*  Reading by Character
	*  Building Parsers
	*  Logging

Relision Language (RL)
Unavailable


Relision

Relision is a term rewriting library written in Rust.  Right now it is pre-1.0.0, so development is still closed.  If you are interested in participating, let the maintainers know and we can add you to the repository on Gitlab.</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?id=rl:primitives&amp;rev=1606017887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-22T04:04:47+00:00</dc:date>
        <dc:creator>sprowell (sprowell@undisclosed.example.com)</dc:creator>
        <title>primitives - [Boolean Literals] </title>
        <link>https://relision.stacyprowell.com/doku.php?id=rl:primitives&amp;rev=1606017887&amp;do=diff</link>
        <description>Primitives

RL admits some terms that receive special treatment.

The Root of the Type System

Every term has an associated type.  This potentially infinite regress is broken by the special term ^ROOT, which is the root of the type system and is its own type.  Any term whose type is</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?id=rl:literals&amp;rev=1606015723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-22T03:28:43+00:00</dc:date>
        <dc:creator>sprowell (sprowell@undisclosed.example.com)</dc:creator>
        <title>literals</title>
        <link>https://relision.stacyprowell.com/doku.php?id=rl:literals&amp;rev=1606015723&amp;do=diff</link>
        <description>Literals

RL provides the following literals.

	*  Symbols
	*  Strings
	*  Numbers
	*  Bit Strings

Note that term literals are described elsewhere.

An odd property of the literals is that, while each has a default type, you can override the type if you wish.

Symbols</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?id=rl:metaterms&amp;rev=1606001213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-21T23:26:53+00:00</dc:date>
        <dc:creator>sprowell (sprowell@undisclosed.example.com)</dc:creator>
        <title>metaterms - created</title>
        <link>https://relision.stacyprowell.com/doku.php?id=rl:metaterms&amp;rev=1606001213&amp;do=diff</link>
        <description>Metaterms

A *metaterm* is a literal that represents a term.  You can think of it as a fancy sort of string.  Metaterms are created with the at symbol (@, U+0040).

Consider a case where we need to know if a term is a variable.  We might have an operator like</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?id=playground&amp;rev=1605992665&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-21T21:04:25+00:00</dc:date>
        <dc:creator>reladm (reladm@undisclosed.example.com)</dc:creator>
        <title>playground - created</title>
        <link>https://relision.stacyprowell.com/doku.php?id=playground&amp;rev=1605992665&amp;do=diff</link>
        <description>Playground?

Finding the place where things can be said.</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?id=rl:bindings&amp;rev=1605981839&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-21T18:03:59+00:00</dc:date>
        <dc:creator>sprowell (sprowell@undisclosed.example.com)</dc:creator>
        <title>bindings</title>
        <link>https://relision.stacyprowell.com/doku.php?id=rl:bindings&amp;rev=1605981839&amp;do=diff</link>
        <description>Bindings

A *binding* is a special term that associates a variable name with another term.  A binding has the following form.
  { bind $x -&gt; 7, $y -&gt; 21 }
  
This represents binding the variable \$ to the value 7, and the variable \$y to the value 21</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1591769195&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-10T06:06:35+00:00</dc:date>
        <dc:creator>reladm (reladm@undisclosed.example.com)</dc:creator>
        <title>logo.png</title>
        <link>https://relision.stacyprowell.com/doku.php?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1591769195&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://relision.stacyprowell.com/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=b4b143&amp;amp;media=wiki:logo.png&quot; alt=&quot;logo.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?image=favicon.ico&amp;ns=&amp;rev=1551804703&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-05T16:51:43+00:00</dc:date>
        <dc:creator>reladm (reladm@undisclosed.example.com)</dc:creator>
        <title>favicon.ico</title>
        <link>https://relision.stacyprowell.com/doku.php?image=favicon.ico&amp;ns=&amp;rev=1551804703&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://relision.stacyprowell.com/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=cd6a86&amp;amp;media=favicon.ico&quot; alt=&quot;favicon.ico&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://relision.stacyprowell.com/doku.php?image=wiki%3Aicon.png&amp;ns=wiki&amp;rev=1546287185&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-31T20:13:05+00:00</dc:date>
        <dc:creator>reladm (reladm@undisclosed.example.com)</dc:creator>
        <title>icon.png - created</title>
        <link>https://relision.stacyprowell.com/doku.php?image=wiki%3Aicon.png&amp;ns=wiki&amp;rev=1546287185&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://relision.stacyprowell.com/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=1a746e&amp;amp;media=wiki:icon.png&quot; alt=&quot;icon.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
</rdf:RDF>
