<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dokuwiki.grogra.de/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://dokuwiki.grogra.de/feed.php">
        <title>GroIMP wiki - 01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition</title>
        <description></description>
        <link>https://dokuwiki.grogra.de/</link>
        <image rdf:resource="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-16T08:36:39+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:01_annotation&amp;rev=1755678740&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:02_rgg&amp;rev=1755678740&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:03_class_import&amp;rev=1761985707&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:03_method_import&amp;rev=1755678741&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:04_operator_overload&amp;rev=1755678741&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>GroIMP wiki</title>
        <link>https://dokuwiki.grogra.de/</link>
        <url>https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:01_annotation&amp;rev=1755678740&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-20T08:32:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Annotation</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:01_annotation&amp;rev=1755678740&amp;do=diff</link>
        <description>Annotation

This section should not be called annotation, (even though these are done thought annotation). But TODO later. The “annotation” part is developer part. But the value is modifiable from the user. (In the imaginary case where people would use groimp for a graph other than RGG graph. Or use another type of instantiation by default ).</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:02_rgg&amp;rev=1755678740&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-20T08:32:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>RGG scope</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:02_rgg&amp;rev=1755678740&amp;do=diff</link>
        <description>RGG scope

From the XL implementation, (as in Java) ALL files should have a class with their name. And methods cannot be defined outside of a class. 

RGG files are different because they represent the CONTENT of a class (with the name of the file). That class extends RGG.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:03_class_import&amp;rev=1761985707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-01T08:28:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Class imports</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:03_class_import&amp;rev=1761985707&amp;do=diff</link>
        <description>Class imports

Groimp enables to includes default imports in files when compiling them. These imports are defined in the registry under. /io/filter/xx where xx is the filter type to manage.

Currently only the rgg filter is modified, thus, all .rgg files are compiled with additional default imports.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:03_method_import&amp;rev=1755678741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-20T08:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Method import</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:03_method_import&amp;rev=1755678741&amp;do=diff</link>
        <description>Method import

Some methods are also added by default



Library

The main toolkit file in GroIMP.

Analytical Operators

Default Aggregate methods.

min((*query*)[value]) 

max((*query*)[value]) 

with “omitnan”

Selection Operators

Default Filter methods:</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:04_operator_overload&amp;rev=1755678741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-20T08:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Overloaded operators</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:02_xl:10_rgg_addition:04_operator_overload&amp;rev=1755678741&amp;do=diff</link>
        <description>Overloaded operators

Some operators are overloaded by default. 



Nodes

The most commonly used overload operators are applied to the Nodes. 

→ Read more...

Functions

Instances of de.grogra.xl.lang.FloatToFloat represent functions which take floats as input and return values of type float. Such instances cant be created by:</description>
    </item>
</rdf:RDF>
