Template 1.5
<link linkend="template_1_5.templates">Templates</link> nullary_arg foo baz foo baz This is a complete paragraph. kalamazoo kalamazoo kalamazoo kalamazoo kalamazoo kalamazoo kalamazoo kalamazoo kalamazoo.... blah blah blah...... baz This is a complete paragraph. madagascar madagascar madagascar madagascar madagascar madagascar madagascar madagascar madagascar.... blah blah blah...... zoom peanut zoom exactly xanadu wx wxyz wxyz trail int main() { std::cout << "Hello, World" << std::endl; } x2 α2 x2 got a banana? .0 00 [fool]
<link linkend="template_1_5.empty_templates">Empty Templates</link>
<link linkend="template_1_5.nested_templates">Nested Templates</link> Pre Start block template. Start block template. Hello! End block template. End block template. Post Pre Start block template. Start phrase template. Hello! End phrase template. End block template. Post Pre Start phrase template. Start block template. Hello! End block template. End phrase template. Post Pre Start phrase template. Start phrase template. Hello! End phrase template. End phrase template. Post
<link linkend="template_1_5.block_markup">Block Markup</link> a b int main() {} Paragraphs 1 Paragraphs 2 a b int main() {} Paragraphs 1 Paragraphs 2
<link linkend="template_1_5.static_scoping">Static Scoping</link> static scoping [a] new foo foo
<link linkend="template_1_5.template_arguments">Template Arguments</link> {1-2} {1-2} {1-2 3 4} {1 2-3 4} {1 2 3-4} {1..2-3} {1..2-3} { {1 2-3}-4} { {1 2-3}-4} { {1-2 3}-4} {[1-2] 3} {[1-2] 3} {[1-2} {1-2-3} {1-2-3}
<link linkend="template_1_5.block_and_phrase_templates">Block and phrase templates</link> Some text A <emphasis>paragraph</emphasis>. Some *text* A paragraph. Things
<link linkend="template_1_5.escaped_templates">Escaped templates</link> Not real boostbook Also not real boostbook More fake boostbook Final fake boostbook