2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml">
5 <title>ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
</title>
6 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
7 <link rev=
"made" href=
"mailto:" />
10 <body style=
"background-color: white">
11 <table border=
"0" width=
"100%" cellspacing=
"0" cellpadding=
"3">
12 <tr><td class=
"block" style=
"background-color: #cccccc" valign=
"middle">
13 <big><strong><span class=
"block"> ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
</span></strong></big>
17 <p><a name=
"__index__"></a></p>
22 <li><a href=
"#name">NAME
</a></li>
23 <li><a href=
"#synopsis">SYNOPSIS
</a></li>
24 <li><a href=
"#description">DESCRIPTION
</a></li>
25 <li><a href=
"#usage">USAGE
</a></li>
26 <li><a href=
"#author">AUTHOR
</a></li>
33 <h1><a name=
"name">NAME
</a></h1>
34 <p>ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
</p>
38 <h1><a name=
"synopsis">SYNOPSIS
</a></h1>
40 use ExtUtils::Constant::Utils qw (C_stringify);
41 $C_code = C_stringify $stuff;
</pre>
45 <h1><a name=
"description">DESCRIPTION
</a></h1>
46 <p>ExtUtils::Constant::Utils packages up utility subroutines used by
47 ExtUtils::Constant, ExtUtils::Constant::Base and derived classes. All its
48 functions are explicitly exportable.
</p>
52 <h1><a name=
"usage">USAGE
</a></h1>
54 <dt><strong><a name=
"item_c_stringify_name">C_stringify NAME
</a></strong>
57 <p>A function which returns a
7 bit ASCII correctly \ escaped version of the
58 string passed suitable for C's ``'' or ''. It will die if passed Unicode
62 <dt><strong><a name=
"item_perl_stringify">perl_stringify NAME
</a></strong>
65 <p>A function which returns a
7 bit ASCII correctly \ escaped version of the
66 string passed suitable for a perl ``'' string.
</p>
73 <h1><a name=
"author">AUTHOR
</a></h1>
74 <p>Nicholas Clark
<<a href=
"mailto:nick@ccl4.org">nick@ccl4.org
</a>> based on the code in
<code>h2xs
</code> by Larry Wall and
76 <table border=
"0" width=
"100%" cellspacing=
"0" cellpadding=
"3">
77 <tr><td class=
"block" style=
"background-color: #cccccc" valign=
"middle">
78 <big><strong><span class=
"block"> ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
</span></strong></big>