<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.forth-ev.de/wiki/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://www.forth-ev.de/wiki/feed.php">
        <title>Forth-eV Wiki</title>
        <description></description>
        <link>http://www.forth-ev.de/wiki/</link>
        <image rdf:resource="http://www.forth-ev.de/wiki/lib/images/favicon.ico" />
       <dc:date>2010-03-12T18:47:52+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/projects:4dinhalt?rev=1268413349"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/examples:word_scrambler?rev=1263609291"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/examples?rev=1263608940"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/words:dump?rev=1257001822"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/examples:daymonthyear?rev=1255290865"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/start?rev=1255096902"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/en:projects:csp4th:cspforth?rev=1254057011"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/enigmatic:becomes?rev=1252147180"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/enigmatic?rev=1252145376"/>
                <rdf:li rdf:resource="http://www.forth-ev.de/wiki/doku.php/events:events?rev=1246308426"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.forth-ev.de/wiki/lib/images/favicon.ico">
        <title>Forth-eV Wiki</title>
        <link>http://www.forth-ev.de/wiki/</link>
        <url>http://www.forth-ev.de/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/projects:4dinhalt?rev=1268413349">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-12T18:02:29+01:00</dc:date>
        <dc:creator>Michael Kalus</dc:creator>
        <title>Inhaltsverzeichnisse des Forth Magazins &quot;Vierte Dimension&quot; (VD) - Heft 4d2010-01 angefügt.</title>
        <link>http://www.forth-ev.de/wiki/doku.php/projects:4dinhalt?rev=1268413349</link>
        <description>Im PDF-Archiv des Forth Magazins findest du alle Hefte der „Vierten Dimension“ und außerdem einen Index der VD zu den Heften 1/1986 bis 1/2002. Ab da werden die Inhaltsverzeichnisse der einzelnen Hefte nun hier aufgelistet.

Die Titel und Untertitel der Beiträge werden hier so wiedergegeben wie sie in den Heften stehen. Dazu der Name des Autors. Stichworte können gerne angefügt werden.</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/examples:word_scrambler?rev=1263609291">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-16T03:34:51+01:00</dc:date>
        <dc:creator>Michael Kalus</dc:creator>
        <title>examples:word_scrambler - angelegt</title>
        <link>http://www.forth-ev.de/wiki/doku.php/examples:word_scrambler?rev=1263609291</link>
        <description>Der Wordscrambler lief in gforth. Das Beispiel am Ende der Codesequenz zeigt den Gebrauch. 



\ word scrambler based on random shuffle

vocabulary scrambler
scrambler definitions 

variable seed

base @ hex 10450405 constant generator 
base !

: rnd  ( -- n )  seed @ generator UM* DROP 1+ DUP seed ! ;

: random ( n -- 0..n-1 )  rnd UM* NIP ;  

: init ( -- )
    TIME&amp;DATE  12 * + 31 * + 24 * + 60 * + 60 * +  seed !  ;  init

: c&gt;&lt; ( c-addr1 c-addr2 -- ) \ character exchange
    2dup c@ ( c-addr…</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/examples?rev=1263608940">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-16T03:29:00+01:00</dc:date>
        <dc:creator>Michael Kalus</dc:creator>
        <title>Examples in Forth - Beispiel angelegt.</title>
        <link>http://www.forth-ev.de/wiki/doku.php/examples?rev=1263608940</link>
        <description>*  Der Klassiker:  Tetris for Terminals
	*   Quadratwurzel ziehen 
	*   Body-Maß-Index BMI berechnen
	*   Daten im Dictionary
	*   Handhaben von Arrays 
	*   Project Euler: Lösungen in Forth 
	*   Listings aus dem Forth Magazin &quot;Vierte Dimension&quot; 
	*  Datumsberechnung in Forth
	*  Word Scrambler based on random shuffle</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/words:dump?rev=1257001822">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-31T16:10:22+01:00</dc:date>
        <dc:creator>Michael Kalus</dc:creator>
        <title>dump - bug fix. Use unsigned calculation of address: UMOD </title>
        <link>http://www.forth-ev.de/wiki/doku.php/words:dump?rev=1257001822</link>
        <description>Das Wort dump listet Werte aus dem RAM auf. 

Beginnend bei der Startadresse holt es aufsteigend Byte für Byte aus dem Speicher und zeigt diese zeilenweise an. Anschließend werden die ASCII-Werte der selben Bytefolge angezeigt. Es wird immer mindestens eine ganze Zeile angezeigt. Die Darstellung der Werte erfolgt passend zur verwendeten Zahlenbasis wie sie in der Uservariablen base abgelegt ist. Die Länge der Zeile ist modulo base, was die Orientierung erleichtert. Das Lineal über der Liste zeig…</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/examples:daymonthyear?rev=1255290865">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-11T21:54:25+01:00</dc:date>
        <dc:creator>Bernd Paysan</dc:creator>
        <title>Datumsberechnung in Forth</title>
        <link>http://www.forth-ev.de/wiki/doku.php/examples:daymonthyear?rev=1255290865</link>
        <description>Nachdem Microsoft und Freescale an Silvester ihre geballte Inkompetenz gezeigt haben, blieben Diskussionen zur fehlerfreien Datumsberechnung nicht aus. Dabei ist Datumsberechnung doch so einfach!

Der folgende Code berechnet das Datum des Julianischen und Gregorianischen Kalender (mit Übergang vom 4. Oktober zum 15. Oktober 1582) ohne Tabelle. Zeitnullpunkt, also Tag 0, ist der 1. März im astronomischen Jahr 0 (1 vor Christus), nach Julianischem Kalender.</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/start?rev=1255096902">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-09T16:01:42+01:00</dc:date>
        <dc:creator>Bernd Paysan</dc:creator>
        <title>Forth Wiki - alte Version wieder hergestellt</title>
        <link>http://www.forth-ev.de/wiki/doku.php/start?rev=1255096902</link>
        <description>Willkommen im Forth-wp&gt;Wiki des Forth-ev. Es wartet darauf, gefüllt zu werden. Die Syntax ist recht einfach. Neue Seiten legt man an, indem man zunächst einen Link erzeugt, auf diesen klickt, und dann das (noch nicht vorhandene) Dokument erzeugt.</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/en:projects:csp4th:cspforth?rev=1254057011">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-27T15:10:11+01:00</dc:date>
        <dc:creator>Manfred Mahlow</dc:creator>
        <title>cspForth for Linux</title>
        <link>http://www.forth-ev.de/wiki/doku.php/en:projects:csp4th:cspforth?rev=1254057011</link>
        <description>Copyright (C) 2008 Manfred Mahlow (&lt;manfred.mahlow@forth-ev.de&gt;)

A first development snapshot of cspForth was released for the annual general meeting of the German Forth-Gesellschaft e.V. at Kloster Roggenburg, in April 2008. Now the fourth snapshot  is available and should be used. The documentation was updated accordingly.</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/enigmatic:becomes?rev=1252147180">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-05T12:39:40+01:00</dc:date>
        <dc:creator>Bernd Paysan</dc:creator>
        <title>becomes</title>
        <link>http://www.forth-ev.de/wiki/doku.php/enigmatic:becomes?rev=1252147180</link>
        <description>Oft hat man das Problem, dass der System-Maintainer ein Wort nicht deferred gemacht hat, man es aber trotzdem ändern will. Man muss es also patchen. Klaus Schleisiek schlägt als Name BECOMES vor, ähnlich wie IS nimmt es einen Wert vom Stack und weist den dem folgenden Namen zu. BECOMES kann man „fast“ portabel programmieren, hier die Version für threaded code:</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/enigmatic?rev=1252145376">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-05T12:09:36+01:00</dc:date>
        <dc:creator>Bernd Paysan</dc:creator>
        <title>Und das geht?</title>
        <link>http://www.forth-ev.de/wiki/doku.php/enigmatic?rev=1252145376</link>
        <description>Rätselhaftes aus der Welt des Forth:


	*  r&gt; &gt;r nicht in der selben colon definition??
	*  becomes patcht vorhandene System-Wörter auf neue Definitionen.</description>
    </item>
    <item rdf:about="http://www.forth-ev.de/wiki/doku.php/events:events?rev=1246308426">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-29T22:47:06+01:00</dc:date>
        <dc:creator>Bernd Paysan</dc:creator>
        <title>&quot;Nach dem Linuxtag ist vor dem Linuxtag&quot;</title>
        <link>http://www.forth-ev.de/wiki/doku.php/events:events?rev=1246308426</link>
        <description>Stichworte für kommende Auftritte der Forth-Gesellschaft

	*  blanko Visitenkarten „Forth Gesellschaft“
			*  Visitenkarten müssten nicht nur Blanko sein, sondern könnten in kleiner Auflage auch mit Namen gedruckt werden.


	*  „Marketing Workshop“ auf der Tagung</description>
    </item>
</rdf:RDF>
