Erstes Modul
Wir bauen ein kleines Modul für den Einkommensteuer-Grundtarif nach § 32a EStG und prüfen es gegen einen bekannten Wert.
Ein Modul anlegen
Abschnitt betitelt „Ein Modul anlegen“// est.findsl — § 32a Absatz 1 EStG (VZ 2026)@Quelle("§ 32a Absatz 1 EStG")fn EstGrundtarif(zve: Euro): Euro = wähle { falls zve < 0 als Euro -> abbruch("zvE darf nicht negativ sein") falls zve < GFB + 1 -> 0 // … weitere Tarifzonen (siehe Sprachreferenz) sonst -> (ZONE_5_SATZ * zve - ZONE_5_ABZUG).abrunden()}
prüfe "§ 32a Abs. 1 EStG — Grundtarif" { testfall "Grundfreibetrag 12.348 → 0" { EstGrundtarif(12.348) == 0 } testfall "Zone 2 · 15.000 → 435" { EstGrundtarif(15.000) == 435 }}Den prüfe-Block ausführen
Abschnitt betitelt „Den prüfe-Block ausführen“Im Editor erscheint neben jedem prüfe-Block ein grüner Play-Pfeil. Ein Klick führt den Block gegen den Referenz-Interpreter aus — bestanden erscheint grün, eine Abweichung rot.