506310c682
In the old parser, the `eol` never matched anything because the `space` would gobble up any newlines, so I'm pretty sure the intent was to use `blank` to remove any leading spaces. So do that in 1.6. [SVN r75521]
41 lines
1.2 KiB
XML
41 lines
1.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
|
<article id="preformatted" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
<title>Preformatted</title>
|
|
<section id="preformatted.preformatted">
|
|
<title>Preformatted</title>
|
|
<para>
|
|
Here's the ubiquitous <emphasis>Hello World</emphasis> program in C++.
|
|
</para>
|
|
<programlisting>#include <iostream>
|
|
|
|
int main()
|
|
{
|
|
std::cout << "Hello, World!" << std::endl;
|
|
return 0;
|
|
}
|
|
</programlisting>
|
|
<para>
|
|
The code should appear as a single block of code in a monospaced font and with
|
|
no syntax highlighting. The fifth and sixth lines should appear indented to
|
|
the right, aligning under <code><phrase role="identifier">main</phrase></code>,
|
|
on line 3.
|
|
</para>
|
|
<para>
|
|
Here's a one line function definitition:
|
|
</para>
|
|
<programlisting>void something(); </programlisting>
|
|
<para>
|
|
.
|
|
</para>
|
|
<para>
|
|
And some indented code:
|
|
</para>
|
|
<programlisting>void go()
|
|
{
|
|
}
|
|
</programlisting>
|
|
</section>
|
|
</article>
|