Raku-Kurs / Fortgeschritten / Testen und Dokumentation 🆕 / Code dokumentieren / Exercises / Ein Pod-Abschnitt
Lösung: Ein Pod-Abschnitt
Hier ist eine mögliche Lösung der Aufgabe.
Code
=begin pod
=head1 My Module
This module does something useful.
=end pod
say $=pod[0].contents.elems;🦋 Du findest den Quellcode in der Datei a-pod-section.raku.
Ausgabe
2Kommentare
$=podenthält das Pod der Datei als Liste von Blöcken;$=pod[0]ist der einzelne=begin pod-Block.Seine
.contentssind die darin verschachtelten Blöcke — die=head1-Ueberschrift und der Absatz — daher ist.contents.elemsgleich2. So durchläuft ein Programm die Struktur, um seine eigene Dokumentation als Daten zu lesen.
Kursnavigation
← Ein Pod-Abschnitt | Objekte, Ein- und Ausgabe und Ausnahmen →