1 // PERMUTE_ARGS: 2 // REQUIRED_ARGS: -D -Dd${RESULTS_DIR}/compilable -o- 3 // POST_SCRIPT: compilable/extra-files/ddocAny-postscript.sh 4 5 module ddoc9155; 6 7 /++ 8 + Note: 9 + test document note 10 + 2nd line 11 + Example: 12 + --- 13 + import std.stdio; //& 14 + writeln("Hello world!"); 15 + if (test) { 16 + writefln("D programming language"); 17 + } 18 + 19 + algorithm; 20 + 21 + xxx; //comment 22 + yyy; 23 + /* test 24 + * comment 25 + */ 26 + 27 + // Create MIME Base64 with CRLF, per line 76. 28 +File f = File("./text.txt", "r"); 29 +uint line = 0; 30 + // The ElementType of data is not aggregation type 31 +foreach (encoded; Base64.encoder(data)) 32 + --- 33 +/ 34 35 /** 36 -------------------------------------------------------- 37 wstring ws; 38 transcode("hello world",ws); 39 // transcode from UTF-8 to UTF-16 40 -------------------------------------------------------- 41 */ 42 43 /** 44 * Example: 45 * --- 46 * import std.stdio; //& 47 * writeln("Hello world!"); 48 * if (test) { 49 * writefln("D programming language"); 50 * } 51 * 52 * algorithm; 53 * 54 * xxx; //comment 55 * yyy; 56 * /+ test 57 * + comment 58 * +/ 59 * --- 60 */ 61 62 /** 63 ---- 64 #!/usr/bin/env rdmd 65 // Computes average line length for standard input. 66 import std.stdio; 67 ---- 68 */ 69 70 /** 71 --- 72 writefln(q"EOS 73 This 74 is a multi-line 75 heredoc string 76 EOS" 77 ); 78 --- 79 */ 80 81 void foo(){}