modules/pod/markdown.zzm

pod-parser-0.0.1 documentation

Package

Name
pod-parser
Version
0.0.1
Uploaded
2026-05-28 11:45:33
Dependencies
Metadata
zuzu-distribution.json
Archive
Download .tar.gz

NAME

pod/markdown - Render parsed POD documents as Markdown.

SYNOPSIS

  from pod/parser import parse_pod;
  from pod/markdown import PodMarkdown;

  let doc := parse_pod("=head1 NAME\n\nExample\n\n=cut\n");
  say( ( new PodMarkdown() ).render(doc) );

DESCRIPTION

This pure-Zuzu module renders pod/parser PodDocument objects to Markdown. It renders headings, paragraphs, verbatim blocks, lists, items, and Markdown-targeted =for and =begin blocks.

EXPORTED CLASSES

  • PodMarkdown

    Renderer class with render and render_node methods.

COPYRIGHT AND LICENCE

pod/markdown is copyright Toby Inkster.

It is free software; you may redistribute it and/or modify it under the terms of either the Artistic License 1.0 or the GNU General Public License version 2.