1// demo_1.cpp
 2
 3/**
 4 * @file another_example.cpp
 5 * @brief Test file with nested rst blocks.
 6 */
 7
 8 #include <iostream>
 9
10 /**
11  * @brief Function with nested reST blocks.
12  *
13  * Include details on how to handle edge cases.
14  *
15  * Additional processing steps here.
[docs]16  * [[IMPL_processAssemble, processAssemble function]]
17  */
18 void processAssemble(){
19     //...
20 }
21
[docs]22 // [[IMPL_main_demo1, main function]]
23 int main() {
24   std::cout << "Starting demo_1..." << std::endl;
25   processAssemble();
26   std::cout << "Demo_1 finished." << std::endl;
27   return 0;
28 }