Raku-Kurs / Fortgeschritten / Testen und Dokumentation 🆕 / Code dokumentieren
Formatierung und Code
Innerhalb von Pod-Text markierst du Wörter mit einbuchstabigen Formatierungscodes, die als Buchstabe gefolgt von spitzen Klammern um den Text geschrieben werden:
B<...>— fettI<...>— kursivC<...>— Code (Festbreitenschrift)L<...>— ein Link
=begin pod
This is B<important>, and C<say> is a built-in.
=end podBeim Rendern erscheint important fett und
say in einer Code-Schriftart. Die Codes können
verschachtelt und kombiniert werden, sodass
B<C<say>> fetter Code ist.
Für einen ganzen Codeblock statt eines Inline-Ausschnitts verwendest
du einen begrenzten Codeblock — =begin code ... =end code —
der den Text wörtlich bewaehrt:
=begin pod
Here is how to call it:
=begin code
say greet('world');
=end code
=end podDie Zeilen innerhalb des Codeblocks werden genau so angezeigt, wie sie geschrieben sind, ohne als Pod interpretiert zu werden. Mit den Inline-Codes und Codebloecken kann Pod eine API mit formatierter Prosa und ausführbar aussehenden Beispielen dokumentieren, alles direkt neben dem Code, den es beschreibt.
Kursnavigation
← Quiz — Pod | Pod rendern →
💪 Oder springen Sie direkt zu den Übungen dieses
Abschnitts.