File indexing completed on 2024-05-19 15:23:16

0001 <!DOCTYPE html>
0002 <html><head>
0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
0004 <title>test.markdown</title>
0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (Markdown) - Theme (Breeze Light)"/>
0006 </head><body style="background-color:#ffffff;color:#1f1c1b"><pre>
0007 <span style="color:#898887;">---</span>
0008 <span style="color:#ca60ca;">Title:</span><span style="color:#898887;">    A Sample Markdown Document</span>
0009 <span style="color:#ca60ca;">Author:</span><span style="color:#898887;">   Fletcher T. Penney</span>
0010 <span style="color:#ca60ca;">Date:</span><span style="color:#898887;">     February 9, 2011</span>
0011 <span style="color:#ca60ca;">Comment:</span><span style="color:#898887;">  This is a comment intended to demonstrate </span>
0012 <span style="color:#898887;">          metadata that spans multiple lines.</span>
0013 <span style="color:#898887;">---</span>
0014 
0015 <span style="color:#644a9b;font-weight:bold;"># H1</span>
0016 
0017 <span style="color:#644a9b;font-weight:bold;">## H2</span>
0018 
0019 <span style="color:#644a9b;font-weight:bold;">### H3</span>
0020 
0021 Multi-line paragraph bla bla bla
0022 bla bla bla.
0023 
0024 Intentional line break<span style="color:#999999;text-decoration:underline;">  </span>
0025 via two spaces at line.
0026 
0027 Formats: <span style="font-style:italic;">_italic_</span>, <span style="font-weight:bold;">**bold**</span>, <span style="color:#b08000;">`monospace`</span>, <span style="text-decoration:line-through;">~~strikeout~~</span>
0028 
0029 Bullet list:
0030 
0031 <span style="color:#ff5500;font-weight:bold;">* </span>item1
0032 <span style="color:#ff5500;font-weight:bold;">* </span>item2
0033 
0034 Numbered list:
0035 
0036 <span style="color:#ff5500;">1. </span>item 1
0037 <span style="color:#ff5500;">2. </span>item 2
0038 
0039 Task list:
0040 
0041 <span style="color:#ff5500;font-weight:bold;">- </span><span style="color:#0057ae;">[x]</span> Finish my changes
0042 <span style="color:#ff5500;font-weight:bold;">- </span><span style="color:#0057ae;">[ ]</span> Push my commits
0043 <span style="color:#ff5500;font-weight:bold;">- </span><span style="color:#0057ae;">[ ]</span> Open a pull request
0044 
0045 A link as normal text: <span style="text-decoration:underline;">http://example.com</span>
0046 
0047 <span style="color:#898887;">[</span><span style="color:#006e28;text-decoration:underline;">link</span><span style="color:#898887;">](</span><span style="color:#898887;text-decoration:underline;">http://kde.org</span><span style="color:#898887;">)</span>
0048 
0049 Auto-link: <span style="color:#006e28;">&lt;</span><span style="color:#006e28;text-decoration:underline;">http://kate-editor.org</span><span style="color:#006e28;">&gt;</span>
0050 Mail: <span style="color:#006e28;">&lt;mailto:</span><span style="color:#006e28;font-style:italic;text-decoration:underline;">mark@kde.org</span><span style="color:#006e28;">&gt;</span>
0051 
0052 This is <span style="color:#898887;">[</span><span style="color:#006e28;text-decoration:underline;">an example</span><span style="color:#898887;">](</span><span style="color:#898887;text-decoration:underline;">http://example.com/</span><span style="color:#898887;"> &quot;Title&quot;)</span> inline link.
0053 
0054 See my <span style="color:#898887;">[</span><span style="color:#006e28;text-decoration:underline;">About</span><span style="color:#898887;">](/about/)</span> page for details.
0055 
0056 This is <span style="color:#898887;">[</span><span style="color:#006e28;text-decoration:underline;">an example</span><span style="color:#898887;">] [</span><span style="color:#898887;">id</span><span style="color:#898887;">]</span> reference-style link.
0057 
0058 <span style="color:#006e28;">[id]: </span><span style="color:#006e28;text-decoration:underline;">http://example.com/</span><span style="color:#006e28;">  &quot;Optional Title Here&quot;</span>
0059 <span style="color:#006e28;">[foo]: </span><span style="color:#006e28;text-decoration:underline;">http://example.com/</span><span style="color:#006e28;"> 'Optional Title Here'</span>
0060 <span style="color:#006e28;">[bar]: </span><span style="color:#006e28;text-decoration:underline;">http://example.com/</span><span style="color:#006e28;"> (Optional Title Here)</span>
0061 <span style="color:#006e28;">[id2]: &lt;</span><span style="color:#006e28;text-decoration:underline;">http://example.com/</span><span style="color:#006e28;">&gt;  &quot;Optional Title Here&quot;</span>
0062 
0063 <span style="color:#bf0303;background-color:#f7e6e6;">![Alt text](/path/to/img.jpg)</span>
0064 
0065 <span style="color:#bf0303;background-color:#f7e6e6;">![Alt text](/path/to/img.jpg &quot;Optional title&quot;)</span>
0066 
0067 <span style="color:#898887;">[</span><span style="color:#bf0303;background-color:#f7e6e6;">![Alt text](</span><span style="color:#bf0303;background-color:#f7e6e6;text-decoration:underline;">https://url/to/img.svg</span><span style="color:#bf0303;background-color:#f7e6e6;">)</span><span style="color:#898887;">](</span><span style="color:#898887;text-decoration:underline;">https://link.com/example/</span><span style="color:#898887;">)</span>
0068 
0069 <span style="color:#b08000;">    code 1</span>
0070 <span style="color:#b08000;">    code 2</span>
0071 
0072 normal text
0073 
0074 <span style="color:#0057ae;">&gt;</span><span style="color:#0057ae;"> block quote </span><span style="color:#0057ae;font-style:italic;">_italic_</span>
0075 <span style="color:#0057ae;">&gt;</span><span style="color:#0057ae;"> more block quote</span>
0076 
0077 normal text
0078 
0079 Title: some text
0080 
0081 normal text
0082 
0083 <span style="color:#644a9b;font-weight:bold;"># Lists</span>
0084 
0085 <span style="color:#ff5500;">1. </span>item
0086 <span style="color:#ff5500;font-weight:bold;">   * </span>This is a list item
0087      with multiple lines.
0088      <span style="color:#b08000;">```</span>
0089 <span style="color:#b08000;">     code</span>
0090 <span style="color:#b08000;">     </span><span style="color:#b08000;">```</span>
0091 
0092 <span style="color:#0057ae;">     &gt;</span><span style="color:#0057ae;"> This is a</span>
0093 <span style="color:#0057ae;">     blockquote</span>
0094 
0095      This is a new paragraph, which
0096      is part of the item in the
0097      previous list.
0098 
0099 <span style="color:#b08000;">         indented code block</span>
0100 
0101        Other paragraph.
0102 
0103 <span style="color:#ff5500;font-weight:bold;">     * </span>subitem
0104 <span style="color:#ff5500;font-weight:bold;">       * </span>subitem
0105          with multiple
0106             lines.
0107 
0108          New paragraph of
0109          the previous subitem.
0110 
0111 <span style="color:#b08000;">             code block</span>
0112 
0113 <span style="font-weight:bold;">          -----------------------</span>
0114 
0115             Other paragraph of
0116             the subitem.
0117 
0118 <span style="color:#ff5500;">          30. </span>numlist item
0119 <span style="color:#ff5500;">          31. </span>numlist item
0120 
0121                  New paragraph of
0122                  the previous item.
0123 
0124 <span style="color:#0057ae;">                 &gt;</span><span style="color:#0057ae;"> Blockquote</span>
0125 
0126 <span style="color:#b08000;">                  code block</span>
0127   
0128               Other paragraph.
0129 
0130 <span style="color:#644a9b;font-weight:bold;"># Inline HTML</span>
0131 
0132 <span style="color:#b08000;">&amp;copy;</span>
0133 <span style="font-weight:bold;">&lt;strong&gt;</span>bold<span style="font-weight:bold;">&lt;/strong&gt;</span>
0134 <span style="font-weight:bold;">&lt;code&gt;</span>code<span style="font-weight:bold;">&lt;/code&gt;</span>
0135 
0136 <span style="font-weight:bold;">&lt;table&gt;</span>
0137     <span style="font-weight:bold;">&lt;tr&gt;</span>
0138         <span style="font-weight:bold;">&lt;th&gt;</span>a<span style="font-weight:bold;">&lt;/th&gt;</span>
0139         <span style="font-weight:bold;">&lt;th&gt;</span>b<span style="font-weight:bold;">&lt;/th&gt;</span>
0140     <span style="font-weight:bold;">&lt;/tr&gt;</span>
0141     <span style="font-weight:bold;">&lt;tr&gt;</span>
0142         <span style="font-weight:bold;">&lt;th&gt;&lt;ul&gt;</span>
0143             <span style="font-weight:bold;">&lt;li&gt;</span>c<span style="font-weight:bold;">&lt;/li&gt;</span>
0144             <span style="font-weight:bold;">&lt;li&gt;</span>d<span style="font-weight:bold;">&lt;/li&gt;</span>
0145         <span style="font-weight:bold;">&lt;/ul&gt;&lt;/th&gt;</span>
0146         <span style="font-weight:bold;">&lt;th&gt;</span>e<span style="font-weight:bold;">&lt;/th&gt;</span>
0147     <span style="font-weight:bold;">&lt;/tr&gt;</span>
0148 <span style="font-weight:bold;">&lt;/table&gt;</span>
0149 
0150 normal text <span style="font-style:italic;">*italic*</span>
0151 
0152 <span style="color:#644a9b;font-weight:bold;"># Code</span>
0153 
0154 <span style="color:#b08000;">`simple code`</span>
0155 
0156 <span style="color:#b08000;">``simple ` code``</span>
0157 
0158 <span style="color:#b08000;">```simple `` ` code ```</span>
0159 
0160 <span style="color:#b08000;">````simple`code````</span>
0161 
0162 normal text
0163     normal text
0164     normal text
0165         normal text
0166 
0167 <span style="color:#b08000;">    code blocks are only allowed</span>
0168 <span style="color:#b08000;">    after an empty line.</span>
0169 
0170 <span style="color:#ff5500;font-weight:bold;">* </span>list
0171     list
0172     
0173     normal text
0174     
0175 <span style="color:#ff5500;">1. </span>num-list
0176     num-list
0177 
0178     normal text
0179 
0180 <span style="color:#0057ae;">&gt;</span><span style="color:#0057ae;"> quote</span>
0181 <span style="color:#0057ae;">    quote</span>
0182     
0183 <span style="color:#b08000;">    code block</span>
0184 
0185 normal
0186 <span style="color:#898887;">&lt;!-- comment --&gt;</span>
0187 <span style="color:#b08000;">    &lt;!-- code, not comment --&gt;</span>
0188 <span style="color:#b08000;">    code</span>
0189 
0190 normal
0191 
0192 <span style="color:#898887;">  &lt;!-- coment --&gt;</span>
0193 <span style="color:#b08000;">    code</span>
0194 
0195 <span style="color:#644a9b;font-weight:bold;"># Fenced code blocks (bug 356974)</span>
0196 
0197 <span style="color:#644a9b;font-weight:bold;">## Bash</span>
0198 
0199 <span style="color:#b08000;">```bash</span>
0200 <span style="color:#898887;">#!/usr/bin/env bash</span>
0201 
0202 <span style="font-weight:bold;">for</span> f <span style="font-weight:bold;">in</span> <span style="color:#006e28;">*</span><span style="font-weight:bold;">;</span> <span style="font-weight:bold;">do</span>
0203     <span style="color:#644a9b;font-weight:bold;">echo</span> <span style="color:#bf0303;">&quot;</span><span style="color:#0057ae;">$</span><span style="color:#0057ae;">f</span><span style="color:#bf0303;">&quot;</span>
0204 <span style="font-weight:bold;">done</span>
0205 <span style="color:#b08000;">```</span>
0206 
0207 <span style="color:#644a9b;font-weight:bold;">## C++</span>
0208 
0209 <span style="color:#b08000;">```cpp</span>
0210 <span style="color:#006e28;">#include </span><span style="color:#ff5500;">&lt;QtCore/QObject&gt;</span>
0211 
0212 <span style="font-weight:bold;">class</span> Q <span style="color:#ca60ca;">:</span> <span style="font-weight:bold;">public</span> <span style="color:#0095ff;font-weight:bold;">QObject</span> <span style="color:#ca60ca;">{</span>
0213 <span style="color:#0095ff;font-weight:bold;">Q_OBJECT</span>
0214 <span style="font-weight:bold;">public</span><span style="color:#ca60ca;">:</span>
0215     Q<span style="color:#ca60ca;">()</span><span style="color:#ca60ca;">;</span>
0216 <span style="color:#ca60ca;">}</span>
0217 
0218 Q<span style="color:#ca60ca;">::</span>Q<span style="color:#ca60ca;">()</span> <span style="color:#ca60ca;">:</span><span style="color:#0095ff;font-weight:bold;">QObject</span><span style="color:#ca60ca;">(</span>NULL<span style="color:#ca60ca;">)</span> <span style="color:#ca60ca;">{</span>
0219 <span style="color:#ca60ca;">}</span>
0220 <span style="color:#b08000;">```</span>
0221 
0222 <span style="color:#644a9b;font-weight:bold;">## C</span>
0223 
0224 <span style="color:#b08000;">```c</span>
0225 <span style="color:#006e28;">#include </span><span style="color:#ff5500;">&lt;stdio.h&gt;</span>
0226 <span style="color:#006e28;">#include </span><span style="color:#ff5500;">&quot;stdint.h&quot;</span>
0227 <span style="color:#006e28;">#define SOME_VAR </span><span style="color:#b08000;">1</span>
0228 
0229 <span style="color:#0057ae;">static</span> <span style="color:#0057ae;">uint64_t</span> intWithSuffix <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">42</span><span style="color:#644a9b;font-weight:bold;">ull</span> <span style="color:#ca60ca;">+</span> <span style="color:#ca60ca;">~</span><span style="color:#b08000;">1233</span><span style="color:#644a9b;font-weight:bold;">L</span><span style="color:#ca60ca;">;</span>
0230 <span style="color:#0057ae;">static</span> <span style="color:#0057ae;">int</span> octNum <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">07232</span><span style="color:#ca60ca;">;</span>
0231 <span style="color:#b08000;">```</span>
0232 
0233 <span style="color:#644a9b;font-weight:bold;">## C#  ##</span>
0234 
0235 <span style="color:#b08000;">```csharp</span>
0236 <span style="color:#0057ae;">var</span> arr <span style="color:#ca60ca;">=</span> <span style="font-weight:bold;">new</span><span style="color:#ca60ca;">[]</span> <span style="color:#ca60ca;">{</span> <span style="color:#b08000;">0</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">1</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">2</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">3</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">4</span> <span style="color:#ca60ca;">};</span>
0237 <span style="color:#0057ae;">var</span> anon <span style="color:#ca60ca;">=</span> <span style="font-weight:bold;">new</span> <span style="color:#ca60ca;">{</span> Country <span style="color:#ca60ca;">=</span> <span style="color:#bf0303;">&quot;Germany&quot;</span><span style="color:#ca60ca;">,</span> Inhabitants <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">80000000</span> <span style="color:#ca60ca;">};</span>
0238 <span style="color:#b08000;">```</span>
0239 
0240 <span style="color:#644a9b;font-weight:bold;">## CMake</span>
0241 
0242 <span style="color:#b08000;">```cmake</span>
0243 <span style="font-weight:bold;">cmake_minimum_required</span>(<span style="color:#006e28;">VERSION</span> <span style="color:#0057ae;">3.10</span> <span style="color:#006e28;">FATAL_ERROR</span>)
0244 
0245 <span style="font-weight:bold;">project</span> (hello_world)
0246 
0247 <span style="font-weight:bold;">set</span>(<span style="color:#c09050;">QT_MIN_VERSION</span> <span style="color:#bf0303;">&quot;5.6.0&quot;</span>)
0248 <span style="color:#b08000;">```</span>
0249 
0250 <span style="color:#644a9b;font-weight:bold;">## CSS</span>
0251 
0252 <span style="color:#b08000;">```css</span>
0253 h1<span style="color:#644a9b;">.main</span><span style="color:#b08000;font-style:italic;">::hover</span> {
0254     <span style="font-weight:bold;">font-size</span>: <span style="color:#b08000;">100</span><span style="color:#ca60ca;">;</span>
0255     <span style="font-weight:bold;">color</span>: <span style="color:#aa5500;">green</span><span style="color:#ca60ca;">;</span>
0256 }
0257 <span style="color:#b08000;">```</span>
0258 
0259 <span style="color:#644a9b;font-weight:bold;">## Email</span>
0260 
0261 <span style="color:#b08000;">```email</span>
0262 <span style="color:#644a9b;font-weight:bold;">From:</span> Konqi Dragon <span style="color:#0057ae;">&lt;konqi@kde.org&gt;</span>
0263 <span style="color:#644a9b;font-weight:bold;">To:</span> All <span style="color:#0057ae;">&lt;all@kde.og&gt;</span>
0264 <span style="color:#644a9b;font-weight:bold;">Subject:</span> highlights
0265 <span style="color:#b08000;">```</span>
0266 
0267 <span style="color:#644a9b;font-weight:bold;">## Go</span>
0268 
0269 <span style="color:#b08000;">```go</span>
0270 <span style="font-weight:bold;">package</span> main
0271 
0272 <span style="font-weight:bold;">import</span> <span style="color:#bf0303;">&quot;fmt&quot;</span>
0273 
0274 <span style="font-weight:bold;">func</span> main<span style="color:#ca60ca;">()</span> <span style="color:#ca60ca;">{</span>
0275   fmt<span style="color:#ca60ca;">.</span>Println<span style="color:#ca60ca;">(</span><span style="color:#bf0303;">&quot;Hola, mundo.&quot;</span><span style="color:#ca60ca;">)</span>
0276 <span style="color:#ca60ca;">}</span>
0277 <span style="color:#b08000;">```</span>
0278 
0279 <span style="color:#644a9b;font-weight:bold;">## Haskell</span>
0280 
0281 <span style="color:#b08000;">```haskell</span>
0282 <span style="font-weight:bold;">module</span> <span style="color:#0057ae;">Main</span> (main) <span style="font-weight:bold;">where</span>
0283 
0284 <span style="color:#006e28;">main </span><span style="color:#006e28;">::</span> <span style="color:#0057ae;">IO</span> ()
0285 main <span style="color:#006e28;">=</span> <span style="color:#644a9b;">putStrLn</span> <span style="color:#bf0303;">&quot;Hello, World!&quot;</span>
0286 <span style="color:#b08000;">```</span>
0287 
0288 <span style="color:#644a9b;font-weight:bold;">## HTML</span>
0289 
0290 <span style="color:#b08000;">```html</span>
0291 <span style="font-weight:bold;">&lt;html&gt;</span>
0292   <span style="font-weight:bold;">&lt;body&gt;</span>
0293     <span style="font-weight:bold;">&lt;p</span><span style="color:#006e28;"> class=</span><span style="color:#bf0303;">&quot;main&quot;</span><span style="font-weight:bold;">&gt;</span>Hello world!<span style="font-weight:bold;">&lt;/p&gt;</span>
0294   <span style="font-weight:bold;">&lt;/body&gt;</span>
0295 <span style="font-weight:bold;">&lt;/html&gt;</span>
0296 <span style="color:#b08000;">```</span>
0297 
0298 <span style="color:#644a9b;font-weight:bold;">## Java</span>
0299 
0300 <span style="color:#b08000;">```java</span>
0301 <span style="font-weight:bold;">package</span><span style="color:#ff5500;"> fibsandlies</span><span style="color:#ca60ca;">;</span>
0302 <span style="font-weight:bold;">import</span> <span style="color:#ff5500;">java</span><span style="color:#ca60ca;">.</span><span style="color:#ff5500;">util</span><span style="color:#ca60ca;">.</span><span style="color:#ff5500;">HashMap</span><span style="color:#ca60ca;">;</span>
0303 
0304 <span style="color:#898887;font-weight:bold;">/**</span>
0305 <span style="color:#898887;font-weight:bold;"> * This is an example of a Javadoc comment; Javadoc can compile documentation</span>
0306 <span style="color:#898887;font-weight:bold;"> * from this text. </span><span style="color:#898887;">Javadoc comments must immediately precede the class, method, or field being documented.</span>
0307 <span style="color:#898887;"> </span><span style="color:#898887;font-weight:bold;">*/</span>
0308 <span style="font-weight:bold;">public</span> <span style="font-weight:bold;">class</span> FibCalculator <span style="font-weight:bold;">extends</span> Fibonacci <span style="font-weight:bold;">implements</span> Calculator <span style="color:#ca60ca;">{</span>
0309 
0310     <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">static</span> <span style="color:#644a9b;font-weight:bold;">Map</span><span style="color:#ca60ca;">&lt;</span><span style="color:#644a9b;font-weight:bold;">Integer</span><span style="color:#ca60ca;">,</span> <span style="color:#644a9b;font-weight:bold;">Integer</span><span style="color:#ca60ca;">&gt;</span> memoized <span style="color:#ca60ca;">=</span> <span style="font-weight:bold;">new</span> <span style="color:#644a9b;font-weight:bold;">HashMap</span><span style="color:#ca60ca;">&lt;</span><span style="color:#644a9b;font-weight:bold;">Integer</span><span style="color:#ca60ca;">,</span> <span style="color:#644a9b;font-weight:bold;">Integer</span><span style="color:#ca60ca;">&gt;();</span>
0311     <span style="font-weight:bold;">public</span> <span style="color:#0057ae;">static</span> <span style="color:#0057ae;">void</span> <span style="color:#644a9b;">main</span><span style="color:#ca60ca;">(</span><span style="color:#644a9b;font-weight:bold;">String</span><span style="color:#ca60ca;">[]</span> args<span style="color:#ca60ca;">)</span> <span style="color:#ca60ca;">{</span>
0312         memoized<span style="color:#ca60ca;">.</span><span style="color:#644a9b;">put</span><span style="color:#ca60ca;">(</span><span style="color:#b08000;">1</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">1</span><span style="color:#ca60ca;">);</span>
0313         memoized<span style="color:#ca60ca;">.</span><span style="color:#644a9b;">put</span><span style="color:#ca60ca;">(</span><span style="color:#b08000;">2</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">1</span><span style="color:#ca60ca;">);</span>
0314         <span style="color:#644a9b;font-weight:bold;">System</span><span style="color:#ca60ca;">.</span><span style="color:#644a9b;">out</span><span style="color:#ca60ca;">.</span><span style="color:#644a9b;">println</span><span style="color:#ca60ca;">(</span><span style="color:#644a9b;">fibonacci</span><span style="color:#ca60ca;">(</span><span style="color:#b08000;">12</span><span style="color:#ca60ca;">));</span>
0315     <span style="color:#ca60ca;">}</span>
0316 <span style="color:#ca60ca;">}</span>
0317 <span style="color:#b08000;">```</span>
0318 
0319 <span style="color:#644a9b;font-weight:bold;">## JavaScript</span>
0320 
0321 <span style="color:#b08000;">```js</span>
0322 <span style="font-weight:bold;">function</span> <span style="color:#644a9b;">factorial</span>(n) {
0323     <span style="font-weight:bold;">if</span> (n <span style="color:#ca60ca;">===</span> <span style="color:#b08000;">0</span>) {
0324         <span style="font-weight:bold;">return</span> <span style="color:#b08000;">1</span><span style="color:#ca60ca;">;</span>  <span style="color:#898887;">// 0! = 1</span>
0325     }
0326     <span style="font-weight:bold;">return</span> n <span style="color:#ca60ca;">*</span> <span style="color:#644a9b;">factorial</span>(n <span style="color:#ca60ca;">-</span> <span style="color:#b08000;">1</span>)<span style="color:#ca60ca;">;</span>
0327 }
0328 <span style="color:#b08000;">```</span>
0329 
0330 <span style="color:#644a9b;font-weight:bold;">## JavaScript React (JSX)</span>
0331 
0332 <span style="color:#b08000;">```jsx</span>
0333 <span style="font-weight:bold;">&lt;hello</span> <span style="font-weight:bold;">/&gt;</span>
0334 <span style="font-weight:bold;">function</span> <span style="color:#644a9b;">Story</span>(props) {
0335   <span style="font-weight:bold;">const</span> SpecificStory <span style="color:#ca60ca;">=</span> components[props<span style="color:#ca60ca;">.</span><span style="color:#0057ae;">storyType</span>]<span style="color:#ca60ca;">;</span>
0336   <span style="font-weight:bold;">return </span><span style="color:#644a9b;font-weight:bold;">&lt;SpecificStory</span> <span style="color:#006e28;">story</span><span style="color:#ca60ca;">=</span><span style="color:#0057ae;">{</span> props<span style="color:#ca60ca;">.</span><span style="color:#0057ae;">story</span> <span style="color:#0057ae;">}</span> <span style="color:#006e28;">attr2</span><span style="color:#ca60ca;">=</span><span style="color:#bf0303;">&quot;</span><span style="color:#b08000;">&amp;ref;</span><span style="color:#bf0303;">&quot;</span> <span style="color:#006e28;">attr3</span><span style="color:#ca60ca;">=</span><span style="color:#bf0303;">&quot;Hello\n&quot;</span> <span style="color:#644a9b;font-weight:bold;">/&gt;</span><span style="color:#ca60ca;">;</span>
0337 }
0338 <span style="color:#b08000;">```</span>
0339 
0340 <span style="color:#644a9b;font-weight:bold;">## JSON</span>
0341 
0342 <span style="color:#b08000;">```json</span>
0343 <span style="color:#006e28;font-weight:bold;">[</span><span style="color:#644a9b;font-weight:bold;">{</span>
0344     <span style="color:#0057ae;">&quot;hello&quot;</span><span style="color:#644a9b;font-weight:bold;">:</span> <span style="color:#bf0303;">&quot;world&quot;</span><span style="color:#644a9b;font-weight:bold;">,</span>
0345     <span style="color:#0057ae;">&quot;count&quot;</span><span style="color:#644a9b;font-weight:bold;">:</span> <span style="color:#b08000;">1</span><span style="color:#644a9b;font-weight:bold;">,</span>
0346     <span style="color:#0057ae;">&quot;bool&quot;</span><span style="color:#644a9b;font-weight:bold;">:</span> <span style="font-weight:bold;">true</span>
0347 <span style="color:#644a9b;font-weight:bold;">}</span><span style="color:#006e28;font-weight:bold;">]</span>
0348 <span style="color:#b08000;">```</span>
0349 
0350 <span style="color:#644a9b;font-weight:bold;">## Matlab</span>
0351 
0352 <span style="color:#b08000;">```matlab</span>
0353 <span style="color:#898887;">% Numbers _____________________________________________</span>
0354 <span style="color:#b08000;">5</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">5.5</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">.1</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">0.1</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">0.4e5</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">1.2e-5</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">5i</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">5.3i</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">6j</span><span style="color:#ca60ca;">,</span> <span style="color:#b08000;">.345</span><span style="color:#ca60ca;">+</span><span style="color:#b08000;">3i</span>
0355 <span style="color:#b08000;">5</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">5.5</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">.1</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">0.1</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">0.4e5</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">1.2e-5</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">5i</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">5.3i</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">6j</span><span style="color:#ca60ca;">',</span> <span style="color:#b08000;">.345</span><span style="color:#ca60ca;">+</span><span style="color:#b08000;">3i</span><span style="color:#ca60ca;">'</span>
0356 <span style="color:#b08000;">```</span>
0357 
0358 <span style="color:#644a9b;font-weight:bold;">## Markdown</span>
0359 
0360 <span style="color:#b08000;">```markdown</span>
0361 <span style="font-weight:bold;">**bold**</span> <span style="color:#b08000;">`code`</span>
0362 <span style="color:#0057ae;">&gt;</span><span style="color:#0057ae;"> quote</span>
0363 
0364 <span style="color:#b08000;">```</span>
0365 
0366 <span style="color:#644a9b;font-weight:bold;">## Mustache/Handlebars</span>
0367 
0368 <span style="color:#b08000;">```handlebars</span>
0369 <span style="color:#644a9b;font-weight:bold;">{{#movie}}</span>
0370     <span style="font-weight:bold;">&lt;div&gt;</span>
0371         <span style="font-weight:bold;">&lt;h1&gt;</span><span style="color:#0057ae;">{{</span>title<span style="color:#0057ae;">}}</span><span style="font-weight:bold;">&lt;/h1&gt;</span>
0372         <span style="font-weight:bold;">&lt;img</span><span style="color:#006e28;"> src</span><span style="color:#ca60ca;">=</span><span style="color:#bf0303;">&quot;</span><span style="color:#0057ae;">{{</span>poster<span style="color:#0057ae;">}}</span><span style="color:#bf0303;">&quot;</span><span style="color:#006e28;"> alt</span><span style="color:#ca60ca;">=</span><span style="color:#bf0303;">&quot;</span><span style="color:#0057ae;">{{</span>title<span style="color:#0057ae;">}}</span><span style="color:#bf0303;">&quot;</span><span style="font-weight:bold;">/&gt;</span>
0373     <span style="font-weight:bold;">&lt;/div&gt;</span>
0374     <span style="font-weight:bold;">&lt;div&gt;</span>
0375         Rating - <span style="color:#0057ae;">{{</span>ratings<span style="color:#ca60ca;">.</span>critics_rating<span style="color:#0057ae;">}}</span>
0376     <span style="font-weight:bold;">&lt;/div&gt;</span>
0377 <span style="color:#644a9b;font-weight:bold;">{{/movie}}</span>
0378 <span style="color:#b08000;">```</span>
0379 
0380 <span style="color:#644a9b;font-weight:bold;">## Perl</span>
0381 
0382 <span style="color:#b08000;">```perl</span>
0383 <span style="font-weight:bold;">my</span> <span style="color:#0057ae;">$var</span> = <span style="color:#644a9b;">shift</span>;
0384 
0385 <span style="color:#0057ae;">$var</span> =~ <span style="color:#006e28;font-weight:bold;">s/</span><span style="color:#006e28;">bla</span><span style="color:#006e28;font-weight:bold;">/</span><span style="color:#bf0303;">foo</span><span style="color:#006e28;font-weight:bold;">/igs</span>;
0386 <span style="color:#0057ae;">$var</span> =~ <span style="color:#006e28;font-weight:bold;">s!</span><span style="color:#006e28;">bla</span><span style="color:#006e28;font-weight:bold;">!</span><span style="color:#bf0303;">foo</span><span style="color:#006e28;font-weight:bold;">!igs</span>;
0387 <span style="color:#0057ae;">$var</span> =~ <span style="color:#006e28;font-weight:bold;">s#</span><span style="color:#006e28;">bla</span><span style="color:#006e28;font-weight:bold;">#</span><span style="color:#bf0303;">foo</span><span style="color:#006e28;font-weight:bold;">#igs</span>;
0388 <span style="color:#b08000;">```</span>
0389 
0390 <span style="color:#644a9b;font-weight:bold;">## PHP</span>
0391 
0392 <span style="color:#b08000;">```php</span>
0393 <span style="font-weight:bold;">namespace</span> Application\Controller<span style="color:#006e28;">;</span>
0394 
0395 <span style="font-weight:bold;">use</span> Zend\Mvc\Controller\AbstractActionController<span style="color:#006e28;">;</span>
0396 
0397 <span style="font-weight:bold;">class</span> IndexController <span style="font-weight:bold;">extends</span> AbstractActionController
0398 {
0399 }
0400 <span style="color:#b08000;">```</span>
0401 
0402 <span style="color:#644a9b;font-weight:bold;">## Python</span>
0403 
0404 <span style="color:#b08000;">```python</span>
0405 <span style="font-weight:bold;">def</span> addXToY(x, y):
0406     total <span style="color:#ca60ca;">=</span> x <span style="color:#ca60ca;">+</span> y
0407     <span style="color:#644a9b;font-weight:bold;">print</span> total
0408 <span style="color:#b08000;">```</span>
0409 
0410 <span style="color:#644a9b;font-weight:bold;">## QML</span>
0411 
0412 <span style="color:#b08000;">```qml</span>
0413 <span style="color:#006e28;">Text</span> {
0414     <span style="color:#0057ae;">id</span><span style="color:#ca60ca;">:</span> hello
0415     <span style="color:#0057ae;">width</span><span style="color:#ca60ca;">:</span> <span style="color:#b08000;">100</span>
0416     <span style="color:#0057ae;">text</span><span style="color:#ca60ca;">:</span> <span style="color:#bf0303;">&quot;Hello world!&quot;</span>
0417 }
0418 <span style="color:#b08000;">```</span>
0419 
0420 <span style="color:#644a9b;font-weight:bold;">## R</span>
0421 
0422 <span style="color:#b08000;">```r</span>
0423 <span style="color:#898887;"># Declare function “f” with parameters “x”, “y“</span>
0424 <span style="color:#898887;"># that returns a linear combination of x and y.</span>
0425 f <span style="color:#006e28;font-weight:bold;">&lt;-</span> <span style="font-weight:bold;">function</span>(x, y) {
0426   z <span style="color:#006e28;font-weight:bold;">&lt;-</span> <span style="color:#b08000;">3</span> <span style="color:#3daee9;">*</span> x <span style="color:#3daee9;">+</span> <span style="color:#b08000;">4</span> <span style="color:#3daee9;">*</span> y
0427   <span style="color:#644a9b;">return</span>(z)
0428 }
0429 <span style="color:#b08000;">```</span>
0430 
0431 <span style="color:#644a9b;font-weight:bold;">## Raku</span>
0432 
0433 <span style="color:#b08000;">```raku</span>
0434 <span style="font-weight:bold;">grammar</span> <span style="color:#0057ae;">Parser</span> <span style="font-weight:bold;">{</span>
0435     <span style="font-weight:bold;">rule</span>  TOP  <span style="font-weight:bold;">{</span><span style="color:#006e28;"> I </span><span style="color:#924c9d;">&lt;</span><span style="color:#bf0303;">love</span><span style="color:#924c9d;">&gt;</span><span style="color:#006e28;"> </span><span style="color:#924c9d;">&lt;</span><span style="color:#bf0303;">lang</span><span style="color:#924c9d;">&gt;</span><span style="color:#006e28;"> </span><span style="font-weight:bold;">}</span>
0436     <span style="font-weight:bold;">token</span> love <span style="font-weight:bold;">{</span><span style="color:#006e28;"> </span><span style="color:#924c9d;">'</span><span style="color:#bf0303;">♥</span><span style="color:#924c9d;">'</span><span style="color:#006e28;"> </span><span style="font-weight:bold;">|</span><span style="color:#006e28;"> love </span><span style="font-weight:bold;">}</span>
0437     <span style="font-weight:bold;">token</span> lang <span style="font-weight:bold;">{</span><span style="color:#006e28;"> </span><span style="color:#924c9d;">&lt; </span><span style="color:#bf0303;">Raku Perl Rust Go Python Ruby </span><span style="color:#924c9d;">&gt;</span><span style="color:#006e28;"> </span><span style="font-weight:bold;">}</span>
0438 <span style="font-weight:bold;">}</span>
0439 
0440 <span style="font-weight:bold;">say</span> <span style="color:#0057ae;">Parser</span><span style="font-weight:bold;">.</span>parse<span style="font-weight:bold;">:</span> <span style="color:#924c9d;">'</span><span style="color:#bf0303;">I ♥ Raku</span><span style="color:#924c9d;">'</span>;
0441 
0442 <span style="font-weight:bold;">say</span> <span style="color:#b08000;">1</span> <span style="color:#898887;">#`««« blah </span><span style="color:#ca9219;background-color:#451e1a;font-weight:bold;">TODO</span><span style="color:#898887;"> blah</span>
0443 <span style="color:#898887;">here? »»»</span> <span style="color:#b08000;">2</span> ;
0444 <span style="font-weight:bold;">say</span> <span style="color:#b08000;">1</span> <span style="color:#898887;">#` ( blah </span><span style="color:#ca9219;background-color:#451e1a;font-weight:bold;">TODO</span><span style="color:#898887;"> blah</span>
0445 <span style="color:#b08000;">2</span> ;
0446 <span style="font-weight:bold;">rx-</span><span style="color:#006e28;"> regex </span><span style="font-weight:bold;">-</span>
0447 <span style="color:#b08000;">```</span>
0448 
0449 <span style="color:#644a9b;font-weight:bold;">## Ruby</span>
0450 
0451 <span style="color:#b08000;">```ruby</span>
0452 <span style="color:#644a9b;font-weight:bold;">require</span> <span style="color:#e31616;">'Config'</span>
0453   <span style="font-weight:bold;">def</span> <span style="color:#aa5500;font-weight:bold;">CGI</span><span style="font-weight:bold;">::</span><span style="color:#0057ae;">escape</span>(string)
0454     string<span style="color:#0057ae;">.gsub</span>(<span style="color:#ff5500;">/([^ a-zA-Z0-9_.-]+)/n</span>) <span style="font-weight:bold;">do</span>
0455       <span style="color:#924c9d;">'%'</span> <span style="font-weight:bold;">+</span> <span style="color:#0057ae;">$1</span><span style="color:#0057ae;">.unpack</span>(<span style="color:#e31616;">'H2'</span> <span style="font-weight:bold;">*</span> <span style="color:#0057ae;">$1</span><span style="color:#0057ae;">.size</span>)<span style="color:#0057ae;">.join</span>(<span style="color:#924c9d;">'%'</span>)<span style="color:#0057ae;">.upcase</span>
0456     <span style="font-weight:bold;">end</span><span style="color:#0057ae;">.tr</span>(<span style="color:#924c9d;">' '</span>, <span style="color:#924c9d;">'+'</span>)
0457   <span style="font-weight:bold;">end</span>
0458 <span style="color:#b08000;">```</span>
0459 
0460 <span style="color:#644a9b;font-weight:bold;">## Rust</span>
0461 
0462 <span style="color:#b08000;">```rust</span>
0463 <span style="font-weight:bold;">fn</span> main() <span style="color:#ca60ca;">{</span>
0464     <span style="color:#006e28;">println!</span>(<span style="color:#bf0303;">&quot;Hello world!&quot;</span>)<span style="color:#ca60ca;">;</span>
0465 <span style="color:#ca60ca;">}</span>
0466 <span style="color:#b08000;">```</span>
0467 
0468 <span style="color:#644a9b;font-weight:bold;">## MySQL</span>
0469 
0470 <span style="color:#b08000;">```mysql</span>
0471 <span style="color:#898887;">-- comment</span>
0472 <span style="font-weight:bold;">CREATE</span> <span style="font-weight:bold;">TABLE</span> stuff <span style="font-weight:bold;">COLUMNS</span>(col1 <span style="color:#0057ae;">INT</span>, col2 <span style="color:#0057ae;">Varchar</span>);
0473 <span style="font-weight:bold;">SELECT</span> <span style="color:#ca60ca;">*</span> <span style="font-weight:bold;">FROM</span> stuff <span style="font-weight:bold;">WHERE</span> id <span style="color:#ca60ca;">=</span> <span style="color:#bf0303;">'string'</span>;
0474 <span style="font-weight:bold;">select</span> <span style="color:#ca60ca;">*</span> <span style="font-weight:bold;">from</span> stuff <span style="font-weight:bold;">where</span> id <span style="color:#ca60ca;">&lt;</span> <span style="color:#b08000;">0.42</span>;
0475 <span style="font-weight:bold;">Select</span> col1, col2 <span style="font-weight:bold;">From</span> stuff <span style="font-weight:bold;">Where</span> stuff<span style="color:#924c9d;">.</span>col1 <span style="font-weight:bold;">IS</span> <span style="font-weight:bold;">NOT</span> <span style="font-weight:bold;">NuLL</span>;
0476 <span style="color:#b08000;">```</span>
0477 
0478 <span style="color:#644a9b;font-weight:bold;">## Nim</span>
0479 
0480 <span style="color:#b08000;">```nim</span>
0481 <span style="font-weight:bold;">proc</span> <span style="color:#bf0303;font-weight:bold;">main</span><span style="font-weight:bold;">()</span> <span style="color:#898887;">=</span>
0482     <span style="font-weight:bold;">echo</span> <span style="color:#bf0303;">&quot;Hello world!&quot;</span>
0483 <span style="color:#b08000;">```</span>
0484 
0485 <span style="color:#644a9b;font-weight:bold;">## TypeScript</span>
0486 
0487 <span style="color:#b08000;">```ts</span>
0488 <span style="font-weight:bold;font-style:italic;">class</span> Student {
0489     fullName<span style="color:#ca60ca;">:</span> <span style="color:#0057ae;">string</span><span style="color:#ca60ca;">;</span>
0490     <span style="font-weight:bold;font-style:italic;">constructor</span>(<span style="font-weight:bold;font-style:italic;">public</span> firstName<span style="color:#ca60ca;">:</span> <span style="color:#0057ae;">string</span><span style="color:#ca60ca;">,</span> <span style="font-weight:bold;font-style:italic;">public</span> middleInitial<span style="color:#ca60ca;">:</span> <span style="color:#0057ae;">string</span><span style="color:#ca60ca;">,</span> <span style="font-weight:bold;font-style:italic;">public</span> lastName<span style="color:#ca60ca;">:</span> <span style="color:#0057ae;">string</span>) {
0491         <span style="font-weight:bold;">this</span><span style="color:#ca60ca;">.</span><span style="color:#0057ae;">fullName</span> <span style="color:#ca60ca;">=</span> firstName <span style="color:#ca60ca;">+</span> <span style="color:#bf0303;">&quot; &quot;</span> <span style="color:#ca60ca;">+</span> middleInitial <span style="color:#ca60ca;">+</span> <span style="color:#bf0303;">&quot; &quot;</span> <span style="color:#ca60ca;">+</span> lastName<span style="color:#ca60ca;">;</span>
0492     }
0493 }
0494 <span style="color:#b08000;">```</span>
0495 
0496 <span style="color:#644a9b;font-weight:bold;">## XML</span>
0497 
0498 <span style="color:#b08000;">```xml</span>
0499 &lt;<span style="font-weight:bold;">tag</span><span style="color:#006e28;"> attribute</span><span style="color:#006e28;">=</span><span style="color:#bf0303;">&quot;3&quot;</span>&gt;
0500   &lt;<span style="font-weight:bold;">nested</span>/&gt;
0501 &lt;/<span style="font-weight:bold;">tag</span>&gt;
0502 <span style="color:#b08000;">```</span>
0503 
0504 <span style="color:#644a9b;font-weight:bold;">## reStructuredText</span>
0505 
0506 <span style="color:#b08000;">```rst</span>
0507 Section Header
0508 ==============
0509 
0510 <span style="color:#0057ae;">.. image:: </span>/path/to/image.jpg
0511 
0512 - A bullet list item
0513 <span style="color:#b08000;">```</span>
0514 
0515 <span style="color:#644a9b;font-weight:bold;">## Doxygen</span>
0516 
0517 <span style="color:#b08000;">```doxygen</span>
0518 <span style="color:#898887;">a normal member taking two arguments and returning an integer value.</span>
0519 <span style="color:#ca60ca;font-weight:bold;">@param</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">a</span><span style="color:#898887;"> an integer argument.</span>
0520 <span style="color:#ca60ca;font-weight:bold;">@param</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">s</span><span style="color:#898887;"> a constant character pointer.</span>
0521 <span style="color:#ca60ca;font-weight:bold;">@see</span><span style="color:#898887;"> Javadoc_Test()</span>
0522 <span style="color:#ca60ca;font-weight:bold;">@see</span><span style="color:#898887;"> publicVar()</span>
0523 <span style="color:#ca60ca;font-weight:bold;">@return</span><span style="color:#898887;"> The test results</span>
0524 <span style="color:#b08000;">```</span>
0525 
0526 <span style="color:#644a9b;font-weight:bold;">## No language specified</span>
0527 
0528 <span style="color:#b08000;">```</span>
0529 <span style="color:#b08000;">No language is specified, but it should be still rendered as code block.</span>
0530 <span style="color:#b08000;">```</span>
0531 
0532 <span style="color:#644a9b;font-weight:bold;"># Fenced code blocks with more than 3 backticks or tildes</span>
0533 
0534 <span style="color:#b08000;">~~~</span>
0535 <span style="color:#b08000;">Fenced code block with 3 tildes.</span>
0536 <span style="color:#b08000;">~~~</span>
0537 
0538 <span style="color:#b08000;">`````````</span>
0539 <span style="color:#b08000;">Some implementations of Markdown/MultiMarkdown support more than 3 backticks or tildes.</span>
0540 <span style="color:#b08000;">```</span>
0541 <span style="color:#b08000;">The block ends with the same amount of backticks.</span>
0542 <span style="color:#b08000;">`````````</span>
0543 
0544 <span style="color:#b08000;">~~~~~~~~~~~~</span>
0545 <span style="color:#b08000;">Fenced code block with more tildes.</span>
0546 <span style="color:#b08000;">~~~~~~~~~~~~</span>
0547 
0548 <span style="color:#644a9b;font-weight:bold;">## With languages</span>
0549 
0550 <span style="color:#b08000;">```````html</span>
0551 <span style="font-weight:bold;">&lt;html&gt;</span>
0552   <span style="font-weight:bold;">&lt;body&gt;</span>
0553     <span style="font-weight:bold;">&lt;p</span><span style="color:#006e28;"> class=</span><span style="color:#bf0303;">&quot;main&quot;</span><span style="font-weight:bold;">&gt;</span>Hello world!<span style="font-weight:bold;">&lt;/p&gt;</span>
0554   <span style="font-weight:bold;">&lt;/body&gt;</span>
0555 <span style="font-weight:bold;">&lt;/html&gt;</span>
0556 ``` <span style="color:#898887;">&lt;!-- &lt;= doesn't end here --&gt;</span>
0557 <span style="color:#b08000;">```````</span>
0558 
0559 <span style="color:#b08000;">~~~bash</span>
0560 <span style="font-weight:bold;">for</span> f <span style="font-weight:bold;">in</span> <span style="color:#006e28;">*</span><span style="font-weight:bold;">;</span> <span style="font-weight:bold;">do</span>
0561     <span style="color:#644a9b;font-weight:bold;">echo</span> <span style="color:#bf0303;">&quot;</span><span style="color:#0057ae;">$</span><span style="color:#0057ae;">f</span><span style="color:#bf0303;">&quot;</span>
0562 <span style="font-weight:bold;">done</span>
0563 <span style="color:#b08000;">~~~</span>
0564 
0565 <span style="color:#b08000;">~~~~~~~~~python</span>
0566 <span style="font-weight:bold;">def</span> addXToY(x, y):
0567     total <span style="color:#ca60ca;">=</span> x <span style="color:#ca60ca;">+</span> y
0568     <span style="color:#644a9b;font-weight:bold;">print</span> total
0569 <span style="color:#ca60ca;">~~~</span> <span style="color:#898887;"># &lt;= doesn't end here</span>
0570 <span style="color:#b08000;">~~~~~~~~~</span>
0571 
0572 <span style="color:#644a9b;font-weight:bold;"># Italic and bold text</span>
0573 
0574 <span style="font-weight:bold;">**b**</span> <span style="font-style:italic;">*i*</span> <span style="font-weight:bold;">__b__</span> <span style="font-style:italic;">_i_</span>
0575 <span style="font-weight:bold;font-style:italic;">***ib***</span> <span style="font-weight:bold;font-style:italic;">___ib___</span>
0576 <span style="font-weight:bold;font-style:italic;">**_ib_**</span> <span style="font-weight:bold;font-style:italic;">__*ib*__</span>
0577 
0578 <span style="color:#ff5500;font-weight:bold;">* </span><span style="font-style:italic;">_italic_</span> <span style="font-weight:bold;">**bold**</span> <span style="font-weight:bold;font-style:italic;">***ib***</span> <span style="text-decoration:line-through;">~~strikeout~~</span>
0579 
0580 <span style="color:#0057ae;">&gt;</span><span style="color:#0057ae;"> </span><span style="color:#0057ae;font-style:italic;">_italic_</span><span style="color:#0057ae;"> </span><span style="color:#0057ae;font-weight:bold;">**bold**</span><span style="color:#0057ae;"> </span><span style="color:#0057ae;font-weight:bold;font-style:italic;">***ib***</span><span style="color:#0057ae;"> </span><span style="color:#0057ae;text-decoration:line-through;">~~strikeout~~</span>
0581 
0582 <span style="color:#644a9b;font-weight:bold;">## Bold</span>
0583 <span style="font-weight:bold;">**bold*___text**</span> normal
0584 <span style="font-weight:bold;">__bold_***text__</span> normal
0585 
0586 <span style="color:#644a9b;font-weight:bold;">## Italic</span>
0587 <span style="font-style:italic;">*italic _ text*</span> normal
0588 <span style="font-style:italic;">_italic * text_</span> normal
0589 
0590 <span style="color:#644a9b;font-weight:bold;">## Italic-Bold</span>
0591 <span style="font-weight:bold;font-style:italic;">***italic-bold ** italic-bold***</span> normal
0592 <span style="font-weight:bold;font-style:italic;">***bold-italic text **bold-italic text***</span> normal
0593 <span style="font-weight:bold;font-style:italic;">***bold*italic***</span> normal
0594 <span style="font-weight:bold;font-style:italic;">**_bold-italic text_**</span> normal
0595 
0596 <span style="color:#898887;">&lt;!-- A non-space character is required after or before * or _ --&gt;</span>
0597 _ normal text_ * normal text *
0598 <span style="font-style:italic;">*italic text*</span>normal text*
0599 <span style="font-style:italic;">*italic text *italic text*</span>
0600 <span style="font-weight:bold;">**bold text**</span>normal text**
0601 <span style="font-weight:bold;">**bold text **bold text**</span>
0602 
0603 <span style="color:#898887;">&lt;!-- A delimiter is required after or before _ --&gt;</span>
0604 aaa<span style="font-weight:bold;">**bold text**</span>aaaaa
0605 aaa__normal text__aaaaa
0606 пристаням_стремятся_
0607 
0608 <span style="color:#898887;">&lt;!-- Escapes within bold or italic text --&gt;</span>
0609 <span style="color:#3daee9;">\*</span>normal text*
0610 _normal text<span style="color:#3daee9;">\_</span>
0611 <span style="font-style:italic;">**italic text\**</span>
0612 <span style="font-weight:bold;">***only bold\***</span>
0613 <span style="font-weight:bold;">**bold\** bold**</span>
0614 
0615 <span style="color:#898887;">&lt;!-- Folding regions for nested headers should also be closed when the parent header is closed --&gt;</span>
0616 <span style="color:#644a9b;font-weight:bold;"># 1</span>
0617 <span style="color:#644a9b;font-weight:bold;">## 2</span>
0618 <span style="color:#644a9b;font-weight:bold;">### 3</span>
0619 <span style="color:#644a9b;font-weight:bold;">#### 4</span>
0620 <span style="color:#644a9b;font-weight:bold;">##### 5</span>
0621 <span style="color:#644a9b;font-weight:bold;">###### 6</span>
0622 <span style="color:#644a9b;font-weight:bold;"># 11; 1-6 should close here</span>
0623 <span style="color:#644a9b;font-weight:bold;">## 22</span>
0624 <span style="color:#644a9b;font-weight:bold;">###  33</span>
0625 <span style="color:#644a9b;font-weight:bold;">## 222; 22 and 33 should close here</span>
0626 </pre></body></html>