inputobjects.html
来自「perl教程」· HTML 代码 · 共 444 行 · 第 1/3 页
HTML
444 行
<?xml version="1.0" ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<!-- saved from url=(0017)http://localhost/ -->
<script language="JavaScript" src="../../displayToc.js"></script>
<script language="JavaScript" src="../../tocParas.js"></script>
<script language="JavaScript" src="../../tocTab.js"></script>
<link rel="stylesheet" type="text/css" href="../../scineplex.css">
<title>Pod::InputObjects - objects representing POD input paragraphs, commands, etc.</title>
<link rel="stylesheet" href="../../Active.css" type="text/css" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rev="made" href="mailto:" />
</head>
<body>
<script>writelinks('__top__',2);</script>
<h1><a>Pod::InputObjects - objects representing POD input paragraphs, commands, etc.</a></h1>
<p><a name="__index__"></a></p>
<!-- INDEX BEGIN -->
<ul>
<li><a href="#name">NAME</a></li>
<li><a href="#synopsis">SYNOPSIS</a></li>
<li><a href="#requires">REQUIRES</a></li>
<li><a href="#exports">EXPORTS</a></li>
<li><a href="#description">DESCRIPTION</a></li>
<li><a href="#pod__inputsource"><strong>Pod::InputSource</strong></a></li>
<ul>
<li><a href="#new__"><strong>new()</strong></a></li>
<li><a href="#name__"><strong>name()</strong></a></li>
<li><a href="#handle__"><strong>handle()</strong></a></li>
<li><a href="#was_cutting__"><strong>was_cutting()</strong></a></li>
</ul>
<li><a href="#pod__paragraph"><strong>Pod::Paragraph</strong></a></li>
<ul>
<li><a href="#pod__paragraph_new__">Pod::Paragraph-><strong>new()</strong></a></li>
<li><a href="#_pod_para_cmd_name__">$pod_para-><strong>cmd_name()</strong></a></li>
<li><a href="#_pod_para_text__">$pod_para-><strong>text()</strong></a></li>
<li><a href="#_pod_para_raw_text__">$pod_para-><strong>raw_text()</strong></a></li>
<li><a href="#_pod_para_cmd_prefix__">$pod_para-><strong>cmd_prefix()</strong></a></li>
<li><a href="#_pod_para_cmd_separator__">$pod_para-><strong>cmd_separator()</strong></a></li>
<li><a href="#_pod_para_parse_tree__">$pod_para-><strong>parse_tree()</strong></a></li>
<li><a href="#_pod_para_file_line__">$pod_para-><strong>file_line()</strong></a></li>
</ul>
<li><a href="#pod__interiorsequence"><strong>Pod::InteriorSequence</strong></a></li>
<ul>
<li><a href="#pod__interiorsequence_new__">Pod::InteriorSequence-><strong>new()</strong></a></li>
<li><a href="#_pod_seq_cmd_name__">$pod_seq-><strong>cmd_name()</strong></a></li>
<li><a href="#_pod_seq_prepend__">$pod_seq-><strong>prepend()</strong></a></li>
<li><a href="#_pod_seq_append__">$pod_seq-><strong>append()</strong></a></li>
<li><a href="#_pod_seq_nested__">$pod_seq-><strong>nested()</strong></a></li>
<li><a href="#_pod_seq_raw_text__">$pod_seq-><strong>raw_text()</strong></a></li>
<li><a href="#_pod_seq_left_delimiter__">$pod_seq-><strong>left_delimiter()</strong></a></li>
<li><a href="#_pod_seq_right_delimiter__">$pod_seq-><strong>right_delimiter()</strong></a></li>
<li><a href="#_pod_seq_parse_tree__">$pod_seq-><strong>parse_tree()</strong></a></li>
<li><a href="#_pod_seq_file_line__">$pod_seq-><strong>file_line()</strong></a></li>
<li><a href="#pod__interiorsequence__destroy__">Pod::InteriorSequence::<strong>DESTROY()</strong></a></li>
</ul>
<li><a href="#pod__parsetree"><strong>Pod::ParseTree</strong></a></li>
<ul>
<li><a href="#pod__parsetree_new__">Pod::ParseTree-><strong>new()</strong></a></li>
<li><a href="#_ptree_top__">$ptree-><strong>top()</strong></a></li>
<li><a href="#_ptree_children__">$ptree-><strong>children()</strong></a></li>
<li><a href="#_ptree_prepend__">$ptree-><strong>prepend()</strong></a></li>
<li><a href="#_ptree_append__">$ptree-><strong>append()</strong></a></li>
<li><a href="#_ptree_raw_text__">$ptree-><strong>raw_text()</strong></a></li>
<li><a href="#pod__parsetree__destroy__">Pod::ParseTree::<strong>DESTROY()</strong></a></li>
</ul>
<li><a href="#see_also">SEE ALSO</a></li>
<li><a href="#author">AUTHOR</a></li>
</ul>
<!-- INDEX END -->
<hr />
<p>
</p>
<h1><a name="name">NAME</a></h1>
<p>Pod::InputObjects - objects representing POD input paragraphs, commands, etc.</p>
<p>
</p>
<hr />
<h1><a name="synopsis">SYNOPSIS</a></h1>
<pre>
<span class="keyword">use</span> <span class="variable">Pod::InputObjects</span><span class="operator">;</span>
</pre>
<p>
</p>
<hr />
<h1><a name="requires">REQUIRES</a></h1>
<p>perl5.004, Carp</p>
<p>
</p>
<hr />
<h1><a name="exports">EXPORTS</a></h1>
<p>Nothing.</p>
<p>
</p>
<hr />
<h1><a name="description">DESCRIPTION</a></h1>
<p>This module defines some basic input objects used by <strong>Pod::Parser</strong> when
reading and parsing POD text from an input source. The following objects
are defined:</p>
<dl>
<dt><strong><a name="item_package_pod_3a_3aparagraph">package <strong>Pod::Paragraph</strong></a></strong>
<dd>
<p>An object corresponding to a paragraph of POD input text. It may be a
plain paragraph, a verbatim paragraph, or a command paragraph (see
<a href="../../lib/Pod/perlpod.html">the perlpod manpage</a>).</p>
</dd>
</li>
<dt><strong><a name="item_package_pod_3a_3ainteriorsequence">package <strong>Pod::InteriorSequence</strong></a></strong>
<dd>
<p>An object corresponding to an interior sequence command from the POD
input text (see <a href="../../lib/Pod/perlpod.html">the perlpod manpage</a>).</p>
</dd>
</li>
<dt><strong><a name="item_package_pod_3a_3aparsetree">package <strong>Pod::ParseTree</strong></a></strong>
<dd>
<p>An object corresponding to a tree of parsed POD text. Each "node" in
a parse-tree (or <em>ptree</em>) is either a text-string or a reference to
a <strong>Pod::InteriorSequence</strong> object. The nodes appear in the parse-tree
in the order in which they were parsed from left-to-right.</p>
</dd>
</li>
</dl>
<p>Each of these input objects are described in further detail in the
sections which follow.</p>
<p>
</p>
<hr />
<h1><a name="pod__paragraph"><strong>Pod::Paragraph</strong></a></h1>
<p>An object representing a paragraph of POD input text.
It has the following methods/attributes:</p>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?