Cursus Raku / Geavanceerd / Testen en documentatie 🆕 / Code documenteren / Exercises / Een Pod-sectie
Oplossing: Een Pod-sectie
Hier is een mogelijke oplossing voor de opgave.
Code
=begin pod
=head1 My Module
This module does something useful.
=end pod
say $=pod[0].contents.elems;🦋 Je kunt de broncode vinden in het bestand a-pod-section.raku.
Uitvoer
2Opmerkingen
$=podbevat de Pod van het bestand als een lijst van blokken;$=pod[0]is het enkele=begin pod-blok.De
.contentservan zijn de blokken die erin genest zijn — de=head1-kop en de alinea — dus.contents.elemsis2. Op deze manier door de structuur navigeren is hoe een programma zijn eigen documentatie als gegevens leest.