1Pod::Elemental::TransfoUrsmeerr:C:oPnotdr5i(b3u)ted PerlPoDdo:c:uEmleenmteanttiaoln::Transformer::Pod5(3)
2
3
4
6 Pod::Elemental::Transformer::Pod5 - the default, minimal semantics of
7 Perl5's pod element hierarchy
8
10 version 0.103005
11
13 Pod::Elemental::Transformer::Pod5->new->transform_node($pod_elem_document);
14
15 ...and that's it.
16
18 The Pod5 transformer is meant to be used to convert the result of a
19 "stock" Pod::Elemental::Document into something simpler to work with.
20 It assumes that the document conforms more or less to the convetions
21 laid out in perlpod and perlpodspec. It is not very strict, and makes
22 very few assumptions, described here:
23
24 • =begin/=end and =for enclose or produce regions within the document
25
26 • regions are associated with format names; format names that begin
27 with a colon enclose more pod-like content
28
29 • regions nest strictly; all inner regions must end before outer
30 regions
31
32 • paragraphs in non-pod regions are "data" paragraphs
33
34 • non-data paragraphs that start with spaces are "verbatim"
35 paragraphs
36
37 • groups of data or verbatim paragraphs can be consolidated
38
39 Further, all elements are replaced with equivalent elements that
40 perform the Pod::Elemental::Autoblank role, so all "blank" events can
41 be removed form the tree and ignored.
42
44 None. For now, it just does the same thing every time with no
45 configuration or options.
46
48 Ricardo SIGNES <rjbs@cpan.org>
49
51 This software is copyright (c) 2020 by Ricardo SIGNES.
52
53 This is free software; you can redistribute it and/or modify it under
54 the same terms as the Perl 5 programming language system itself.
55
56
57
58perl v5.36.0 2022-07-2P2od::Elemental::Transformer::Pod5(3)