<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://gsys.info/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://gsys.info/feed.php">
        <title>Genesys</title>
        <description></description>
        <link>http://gsys.info/</link>
        <image rdf:resource="http://gsys.info/lib/tpl/genesys/images/favicon.ico" />
       <dc:date>2026-05-01T20:35:17+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=notes:start&amp;rev=1765880481&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=notes:type:stringchecker&amp;rev=1757705095&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=notes%3Atype%3Astringcheck.png&amp;ns=notes%3Atype&amp;rev=1757704826&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=ai:gemini&amp;rev=1753957789&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=notes:braces:while&amp;rev=1753517109&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=internal:start&amp;rev=1744032345&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=notes:interface:interface&amp;rev=1722502216&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=notes:func:interfacefac&amp;rev=1717399407&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?id=notes:type:documentation&amp;rev=1694508629&amp;do=diff"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=internal%3Astack.png&amp;ns=internal&amp;rev=1582881037&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=kellerautomat%3Amessagebox_genesys.png&amp;ns=kellerautomat&amp;rev=1376315307&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=kellerautomat%3Agenesys_require.png&amp;ns=kellerautomat&amp;rev=1376315300&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=kellerautomat%3Aputs_genesys.png&amp;ns=kellerautomat&amp;rev=1376315285&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=messagebox_genesys.png&amp;ns=&amp;rev=1376313621&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=puts_genesys.png&amp;ns=&amp;rev=1376313582&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=genesys_require.png&amp;ns=&amp;rev=1376313545&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=internal%3A02_training_-_express_language_new.pdf&amp;ns=internal&amp;rev=1358952207&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=void%3Avoidft.png&amp;ns=void&amp;rev=1354703608&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=void%3Avoidmt.png&amp;ns=void&amp;rev=1354703565&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://gsys.info/doku.php?image=void%3Avoidsh.png&amp;ns=void&amp;rev=1354703556&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://gsys.info/lib/tpl/genesys/images/favicon.ico">
        <title>Genesys</title>
        <link>http://gsys.info/</link>
        <url>http://gsys.info/lib/tpl/genesys/images/favicon.ico</url>
    </image>
    <item rdf:about="http://gsys.info/doku.php?id=notes:start&amp;rev=1765880481&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-16T11:21:21+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>notes:start - [Links zu möglichen Features] </title>
        <link>http://gsys.info/doku.php?id=notes:start&amp;rev=1765880481&amp;do=diff</link>
        <description>Ideen zum Sprachdesign

Todo

	*  Marker„klassen“ (Wurzel, Knoten, Blatt is DOMElement, wobei DOMElement keine Elemente hat, sondern nur Tag/Marker ist)
	*  Eheklassen (GFXElement contains GFXPosition, GFXOutput): Klassen, die von GFXPosition und GFXOutput erben, müssen erklären, was passiert, wenn der Punkt GFXPosition verändert wird (z.B. GFXOutput zum Neuzeichnen informieren). Auch wenn</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?id=notes:type:stringchecker&amp;rev=1757705095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-12T21:24:55+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>notes:type:stringchecker - angelegt</title>
        <link>http://gsys.info/doku.php?id=notes:type:stringchecker&amp;rev=1757705095&amp;do=diff</link>
        <description>Stringchecker

gefunden: &lt;https://www.facebook.com/reel/4134641730137940&gt;



Das lässt sich ggfs. vielleicht als Konstruktor definieren:


rgbstring is string
{
  construct( string=&quot;rgb\{{\int(0..255)},{\int(0..255)},{\int(0..255)}}&quot; );
  construct( string=&quot;#{\int(0..255,hex)}{\int(0..255,hex)}{\int(0..255,hex)}&quot; );  // Nur so formatierte Strings werden akzeptiert
};</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=notes%3Atype%3Astringcheck.png&amp;ns=notes%3Atype&amp;rev=1757704826&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-12T21:20:26+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>notes:type:stringcheck.png - angelegt</title>
        <link>http://gsys.info/doku.php?image=notes%3Atype%3Astringcheck.png&amp;ns=notes%3Atype&amp;rev=1757704826&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=260&amp;t=1757704826&amp;amp;tok=ef276c&amp;amp;media=notes:type:stringcheck.png&quot; alt=&quot;notes:type:stringcheck.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?id=ai:gemini&amp;rev=1753957789&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-31T12:29:49+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>ai:gemini - angelegt</title>
        <link>http://gsys.info/doku.php?id=ai:gemini&amp;rev=1753957789&amp;do=diff</link>
        <description>Erstelle eine Liste von Features, die sich Software-Entwickler häufig wünschen, die aber in den üblichen Programmiersprachen wie PHP, C, C++, C# oder Java, nicht enthalten sind, bzw. in gar keinen Programmiersprachen enthalten sind, aber übliche Probleme in der Software-Entwicklung vereinfachen bzw. automatisieren würden. Füge für jedes Feature einen Pseudocode-Beispiel hinzu.</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?id=notes:braces:while&amp;rev=1753517109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-26T10:05:09+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>notes:braces:while</title>
        <link>http://gsys.info/doku.php?id=notes:braces:while&amp;rev=1753517109&amp;do=diff</link>
        <description>Schleifen in der Musik
|:   ...    :|
Hast Du schon mal Noten gesehen?
Auch welche mit Wiederholungszeichen?
Und der Anweisung 'ad lib'?

Hier handelt es sich um eine Schleifenkonstruktion.
Es geht um das zwischen l: und :l Notierte.
Die Schleife wird ad libitum ausgeführt - solange es gefällt.</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?id=internal:start&amp;rev=1744032345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-07T15:25:45+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>internal:start - [Inspiring] </title>
        <link>http://gsys.info/doku.php?id=internal:start&amp;rev=1744032345&amp;do=diff</link>
        <description>*  The Genesys-Manual, Index
	*  Currently under development
	*  &lt;http://bugs.xsd.de&gt; - Bugzilla
	*  Notes
	*  LLVM
	*  Links
	*  C++11
	*  Administratives

	*  Writting a Linux Debugger

	*  Eev.ee-Blog Programmiersprachen im Vergleich

	*  Entwicklung und Design von Genesys

	*  99 bottles of beer, Mandelbrot mit Python

	*  OpCodes: &lt;http://ref.x86asm.net/&gt;
	*  Development Documentation: libFFI

	*  Hinweise auf andere Sprachen
	*  Lenses for C++14 (FDV-Connectors?)

	*  Progtall-Repository Ä…</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?id=notes:interface:interface&amp;rev=1722502216&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-01T10:50:16+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>notes:interface:interface</title>
        <link>http://gsys.info/doku.php?id=notes:interface:interface&amp;rev=1722502216&amp;do=diff</link>
        <description>interface

Ein interface kann generisch sein, muss aber nicht.


operator $ is interface
{
  operator $ as string;    // allgemein
};

calc is interface 
{
  operator + ( lhs, rhs is this\ ) as this\;  // generisch
  operator + ( lhs, rhs is this\ ) as this\;
};


int = 0 with { operator $; calc };</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?id=notes:func:interfacefac&amp;rev=1717399407&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-03T09:23:27+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>notes:func:interfacefac - angelegt</title>
        <link>http://gsys.info/doku.php?id=notes:func:interfacefac&amp;rev=1717399407&amp;do=diff</link>
        <description>Interface als Factory

Interfaces beschreiben Fähigkeiten, die ein Datentypen besitzen muss.

Nimmt man einen Container, so kann man Ansprüche oder Prioritäten an den Container stellen, die er erfüllen muss. Beispielsweise Indexable, Iterable, PriorityRead, Insertable, NonRelocatable.
Datentypen können Addierbar (Pointer), Selbst-Multiplizierbar (ergibt bei Pointern keinen Sinn), Integer-Multiplizierbar sein. Sie könnten Integer und/oder Nativ sein.
Der Compiler kann dann anhand der Liste gewüns…</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?id=notes:type:documentation&amp;rev=1694508629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-12T10:50:29+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>notes:type:documentation - Vorbedingungsdokumentation</title>
        <link>http://gsys.info/doku.php?id=notes:type:documentation&amp;rev=1694508629&amp;do=diff</link>
        <description>documentation

Fügt eine Dokumentation in den aktuellen Namensraum ein oder da, wo es angegeben ist.


documentation(global)
Bis /======== ist Dokumentation. Diese Seite heißt &quot;global&quot; und kann mit [[global]] verlinkt werden.
  
/========

documentation(global#name)
Diese Doku ist erreichbar mit [[global#name]] oder im Namensraum global unter [[#name]]</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=internal%3Astack.png&amp;ns=internal&amp;rev=1582881037&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-28T10:10:37+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>internal:stack.png - angelegt</title>
        <link>http://gsys.info/doku.php?image=internal%3Astack.png&amp;ns=internal&amp;rev=1582881037&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=281&amp;t=1582881037&amp;amp;tok=a85c5c&amp;amp;media=internal:stack.png&quot; alt=&quot;internal:stack.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=kellerautomat%3Amessagebox_genesys.png&amp;ns=kellerautomat&amp;rev=1376315307&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-12T15:48:27+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>kellerautomat:messagebox_genesys.png - created</title>
        <link>http://gsys.info/doku.php?image=kellerautomat%3Amessagebox_genesys.png&amp;ns=kellerautomat&amp;rev=1376315307&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=151&amp;t=1432920408&amp;amp;tok=a8aa8b&amp;amp;media=kellerautomat:messagebox_genesys.png&quot; alt=&quot;kellerautomat:messagebox_genesys.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=kellerautomat%3Agenesys_require.png&amp;ns=kellerautomat&amp;rev=1376315300&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-12T15:48:20+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>kellerautomat:genesys_require.png - created</title>
        <link>http://gsys.info/doku.php?image=kellerautomat%3Agenesys_require.png&amp;ns=kellerautomat&amp;rev=1376315300&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=160&amp;t=1432920408&amp;amp;tok=306351&amp;amp;media=kellerautomat:genesys_require.png&quot; alt=&quot;kellerautomat:genesys_require.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=kellerautomat%3Aputs_genesys.png&amp;ns=kellerautomat&amp;rev=1376315285&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-12T15:48:05+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>kellerautomat:puts_genesys.png - created</title>
        <link>http://gsys.info/doku.php?image=kellerautomat%3Aputs_genesys.png&amp;ns=kellerautomat&amp;rev=1376315285&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=405&amp;h=305&amp;t=1432920408&amp;amp;tok=4fca66&amp;amp;media=kellerautomat:puts_genesys.png&quot; alt=&quot;kellerautomat:puts_genesys.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=messagebox_genesys.png&amp;ns=&amp;rev=1376313621&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-12T15:20:21+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>messagebox_genesys.png - created</title>
        <link>http://gsys.info/doku.php?image=messagebox_genesys.png&amp;ns=&amp;rev=1376313621&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=151&amp;t=1432920408&amp;amp;tok=7306ba&amp;amp;media=messagebox_genesys.png&quot; alt=&quot;messagebox_genesys.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=puts_genesys.png&amp;ns=&amp;rev=1376313582&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-12T15:19:42+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>puts_genesys.png - created</title>
        <link>http://gsys.info/doku.php?image=puts_genesys.png&amp;ns=&amp;rev=1376313582&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=405&amp;h=305&amp;t=1432920408&amp;amp;tok=031953&amp;amp;media=puts_genesys.png&quot; alt=&quot;puts_genesys.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=genesys_require.png&amp;ns=&amp;rev=1376313545&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-12T15:19:05+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>genesys_require.png - created</title>
        <link>http://gsys.info/doku.php?image=genesys_require.png&amp;ns=&amp;rev=1376313545&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=160&amp;t=1432920408&amp;amp;tok=6cb6a1&amp;amp;media=genesys_require.png&quot; alt=&quot;genesys_require.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=internal%3A02_training_-_express_language_new.pdf&amp;ns=internal&amp;rev=1358952207&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-23T15:43:27+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>internal:02_training_-_express_language_new.pdf - created</title>
        <link>http://gsys.info/doku.php?image=internal%3A02_training_-_express_language_new.pdf&amp;ns=internal&amp;rev=1358952207&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=void%3Avoidft.png&amp;ns=void&amp;rev=1354703608&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-05T11:33:28+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>void:voidft.png - created</title>
        <link>http://gsys.info/doku.php?image=void%3Avoidft.png&amp;ns=void&amp;rev=1354703608&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=375&amp;t=1432920408&amp;amp;tok=b999f6&amp;amp;media=void:voidft.png&quot; alt=&quot;void:voidft.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=void%3Avoidmt.png&amp;ns=void&amp;rev=1354703565&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-05T11:32:45+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>void:voidmt.png - created</title>
        <link>http://gsys.info/doku.php?image=void%3Avoidmt.png&amp;ns=void&amp;rev=1354703565&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=375&amp;t=1432920408&amp;amp;tok=1faf8e&amp;amp;media=void:voidmt.png&quot; alt=&quot;void:voidmt.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://gsys.info/doku.php?image=void%3Avoidsh.png&amp;ns=void&amp;rev=1354703556&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-05T11:32:36+02:00</dc:date>
        <dc:creator>xin</dc:creator>
        <title>void:voidsh.png - created</title>
        <link>http://gsys.info/doku.php?image=void%3Avoidsh.png&amp;ns=void&amp;rev=1354703556&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;http://gsys.info/lib/exe/fetch.php?w=500&amp;h=375&amp;t=1432920408&amp;amp;tok=f34570&amp;amp;media=void:voidsh.png&quot; alt=&quot;void:voidsh.png&quot; /&gt;</description>
    </item>
</rdf:RDF>
