<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.learnj.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://www.learnj.de/feed.php">
        <title>Java lernen durch Ausprobieren! - compilerbau:interpreter</title>
        <description></description>
        <link>https://www.learnj.de/</link>
        <image rdf:resource="https://www.learnj.de/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-04-30T05:13:08+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.learnj.de/doku.php?id=compilerbau:interpreter:start&amp;rev=1725098581&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.learnj.de/lib/exe/fetch.php?media=wiki:logo.png">
        <title>Java lernen durch Ausprobieren!</title>
        <link>https://www.learnj.de/</link>
        <url>https://www.learnj.de/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://www.learnj.de/doku.php?id=compilerbau:interpreter:start&amp;rev=1725098581&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-31T10:03:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://www.learnj.de/doku.php?id=compilerbau:interpreter:start&amp;rev=1725098581&amp;do=diff</link>
        <description>Interpreter

Im folgenden findest Du die Beschreibung des Interpreters. Den fertigen Interpreter zusammen mit einem direkt im Browser ausführbaren Testprogramm findest Du hier.

Ein Interpreter nimmt das Ergebnis des Parsevorgangs (i.d.R. einen Abstract Syntax Tree) und führt es aus. Für unsere einfache Programmiersprache (mathematische Terme mit +, -, *, /, (, ), Variablen und Zahlen) bedeutet dies, den Wert des gesamten Terms zu berechnen. Dazu muss der Interpreter natürlich die Belegungen der…</description>
    </item>
</rdf:RDF>
