mirror of
https://github.com/boostorg/quickbook.git
synced 2026-01-26 18:52:26 +00:00
- Explicitly use filesystem v2. - Fix command line macros. - Allow headings to have ids (quickbook 1.6) - Trim space from the start of titles, after ids. - Don't put nested lists inside inside boostbook paragraphs. - Improved code block parser. - Small improvements to the template implementation. - Merge multiple list items in variable list entries. - Nested code snippets. - Bump version number for 1.5.3. [SVN r64979]
49 lines
947 B
C++
49 lines
947 B
C++
|
|
// Copyright 2009 Daniel James.
|
|
// Distributed under the Boost Software License, Version 1.0. (See accompanying
|
|
// file LICENSE_1_0.txt or move at http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
//[ example1
|
|
|
|
/*`
|
|
Now we can define a function that simulates an ordinary
|
|
six-sided die.
|
|
*/
|
|
int roll_die() {
|
|
boost::uniform_int<> dist(1, 6); /*< create a uniform_int distribution >*/
|
|
}
|
|
|
|
//]
|
|
|
|
//[ example2
|
|
|
|
int roll_die() {
|
|
/*<< [important test] >>*/
|
|
boost::variate_generator<boost::mt19937&, boost::uniform_int<> > die(gen, dist);
|
|
}
|
|
|
|
//]
|
|
|
|
//[ example3
|
|
|
|
int roll_die() {
|
|
/*<< [important test]
|
|
>>*/
|
|
boost::variate_generator<boost::mt19937&, boost::uniform_int<> > die(gen, dist);
|
|
}
|
|
|
|
//]
|
|
|
|
//[ example4
|
|
|
|
int roll_die() {
|
|
/*<< callout 1 >>*/
|
|
boost::variate_generator<boost::mt19937&, boost::uniform_int<> > die(gen, dist);
|
|
//[ example4a
|
|
/*<< callout 2 >>*/
|
|
boost::uniform_int<> dist(1, 6); /*< create a uniform_int distribution >*/
|
|
//]
|
|
}
|
|
|
|
//]
|