Warning, file /frameworks/syntax-highlighting/autotests/html/highlight.m.dark.html was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 <!DOCTYPE html>
0002 <html><head>
0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
0004 <title>highlight.m</title>
0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (Matlab) - Theme (Breeze Dark)"/>
0006 </head><body style="background-color:#232629;color:#cfcfc2"><pre>
0007 <span style="color:#7a7c7d;">%%=====================================================</span>
0008 <span style="color:#7a7c7d;">% MATLAB test code for Kate/Kwrite syntax highlighting</span>
0009 <span style="color:#7a7c7d;">%%=====================================================</span>
0010 
0011 <span style="color:#7a7c7d;">% Numbers _____________________________________________</span>
0012 <span style="color:#f67400;">5</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">5.5</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">.1</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">0.1</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">0.4e5</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">1.2e-5</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">5i</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">5.3i</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">6j</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">.345</span><span style="color:#3f8058;">+</span><span style="color:#f67400;">3i</span>
0013 <span style="color:#f67400;">5</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">5.5</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">.1</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">0.1</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">0.4e5</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">1.2e-5</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">5i</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">5.3i</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">6j</span><span style="color:#3f8058;">',</span> <span style="color:#f67400;">.345</span><span style="color:#3f8058;">+</span><span style="color:#f67400;">3i</span><span style="color:#3f8058;">'</span>
0014 
0015 <span style="color:#7a7c7d;">% Operators ___________________________________________</span>
0016 <span style="color:#7a7c7d;">% relational operators</span>
0017 <span style="color:#da4453;">'asdf'</span><span style="color:#3f8058;">~=</span><span style="color:#f67400;">4</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">c</span><span style="color:#3f8058;">&lt;=</span><span style="color:#f67400;">4</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">d</span><span style="color:#3f8058;">&gt;=</span><span style="color:#f67400;">4</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">&lt;</span><span style="color:#27aeae;">b</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">&gt;</span><span style="color:#27aeae;">b</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">==</span><span style="color:#27aeae;">b</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">b</span><span style="color:#3f8058;">||</span><span style="color:#27aeae;">c</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">b</span><span style="color:#3f8058;">&amp;&amp;</span><span style="color:#27aeae;">c</span>
0018 <span style="color:#7a7c7d;">% elementwise arithmetic operators</span>
0019 <span style="color:#27aeae;">a</span><span style="color:#3f8058;">.^</span><span style="color:#27aeae;">b</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">.*</span><span style="color:#27aeae;">b</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">./</span><span style="color:#27aeae;">b</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">1</span><span style="color:#3f8058;">:</span><span style="color:#f67400;">4</span><span style="color:#3f8058;">:</span><span style="color:#f67400;">5</span>
0020 <span style="color:#7a7c7d;">% single-character binary arithmetic</span>
0021 <span style="color:#27aeae;">a</span><span style="color:#3f8058;">+</span><span style="color:#f67400;">3</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">-</span><span style="color:#f67400;">3</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">*</span><span style="color:#f67400;">2</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">^</span><span style="color:#f67400;">3</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">/</span><span style="color:#f67400;">3</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">\</span><span style="color:#f67400;">3</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">|</span><span style="color:#27aeae;">b</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">a</span><span style="color:#3f8058;">&amp;</span><span style="color:#27aeae;">b</span>
0022 <span style="color:#7a7c7d;">% unary operators</span>
0023 <span style="color:#27aeae;">a</span> <span style="color:#3f8058;">=</span> <span style="color:#3f8058;">~</span><span style="color:#27aeae;">g</span><span style="color:#3f8058;">;</span> <span style="color:#27aeae;">g</span> <span style="color:#3f8058;">=</span> <span style="color:#3f8058;">@</span><span style="color:#27aeae;">sfdgdsf</span>(<span style="color:#27aeae;">sdfsd</span><span style="color:#3f8058;">,</span><span style="color:#f67400;">345</span>)<span style="color:#3f8058;">;</span> <span style="color:#27aeae;">g</span><span style="color:#3f8058;">.'</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1i</span><span style="color:#3f8058;">.'</span> <span style="color:#3f8058;">-</span> (<span style="color:#da4453;">'asdf'</span>)<span style="color:#3f8058;">.'</span>
0024 <span style="color:#7a7c7d;">% separators and delimiter</span>
0025 (<span style="color:#27aeae;">asd</span>)<span style="color:#3f8058;">,</span>[<span style="color:#27aeae;">sadf</span>]<span style="color:#3f8058;">;</span>{<span style="color:#27aeae;">asdf</span>}<span style="color:#3f8058;">,;;,;;;</span>()
0026 <span style="color:#7a7c7d;">% continuation</span>
0027 <span style="color:#27aeae;">a</span> <span style="color:#3f8058;">=</span> <span style="color:#f67400;">1</span><span style="color:#3f8058;">+</span> <span style="color:#3f8058;">...</span>
0028   <span style="color:#f67400;">2</span><span style="color:#3f8058;">;</span>
0029 
0030 <span style="color:#7a7c7d;">% Character vectors, strings and adjoint ______________</span>
0031 <span style="color:#7a7c7d;">% incomplete character vectors</span>
0032 <span style="color:#da4453;text-decoration:underline;">'string</span>
0033 <span style="color:#da4453;text-decoration:underline;">'str''</span>
0034 <span style="color:#da4453;text-decoration:underline;">'str''ing</span>
0035 <span style="color:#7a7c7d;">% complete character vectors</span>
0036 <span style="color:#da4453;">'string'</span> <span style="color:#7a7c7d;">% simple string</span>
0037 <span style="color:#da4453;">''''</span> <span style="color:#7a7c7d;">% string containing '</span>
0038 <span style="color:#da4453;">'str''ing'</span> <span style="color:#7a7c7d;">% one string containing '</span>
0039 <span style="color:#da4453;">'&quot;'</span> <span style="color:#7a7c7d;">% string containing &quot;</span>
0040 <span style="color:#da4453;">'str&quot;ing'</span> <span style="color:#7a7c7d;">% one string containing &quot;</span>
0041 <span style="color:#da4453;">'string'</span> <span style="color:#da4453;">'string'</span>  <span style="color:#7a7c7d;">% two character vectors</span>
0042 <span style="color:#da4453;">'asdf'</span>  <span style="color:#da4453;">'asdf'''</span> <span style="color:#27aeae;">variable</span>  <span style="color:#7a7c7d;">% two character vectors and a variable</span>
0043 <span style="color:#da4453;">'asdf''asdf''   fsgdfg'</span> <span style="color:#3f8058;">+</span> (<span style="color:#27aeae;">asdf</span>)<span style="color:#3f8058;">'</span> <span style="color:#3f8058;">-</span> <span style="color:#da4453;">'asdf'</span><span style="color:#3f8058;">.'</span> <span style="color:#3f8058;">+</span> []<span style="color:#3f8058;">''''.';</span><span style="color:#da4453;">''</span>
0044 <span style="color:#da4453;">'sadf'</span><span style="color:#3f8058;">.'</span> <span style="color:#7a7c7d;">% string transpose</span>
0045 <span style="color:#7a7c7d;">% adjoint</span>
0046 {<span style="color:#da4453;">'asdf'</span>}<span style="color:#3f8058;">'</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1</span>
0047 (<span style="color:#da4453;">'asdf'</span>)<span style="color:#3f8058;">'</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1</span>
0048 [<span style="color:#da4453;">'asdf'</span>]<span style="color:#3f8058;">'</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1</span>
0049 <span style="color:#da4453;">''</span> <span style="color:#27aeae;">var</span><span style="color:#3f8058;">'''</span> <span style="color:#7a7c7d;">% empty string, var with &gt;1 adjoints</span>
0050 [<span style="color:#f67400;">5</span>]<span style="color:#3f8058;">'*</span>{<span style="color:#f67400;">5</span>}<span style="color:#3f8058;">'*</span>(<span style="color:#da4453;">'asd'</span>)<span style="color:#3f8058;">'.'+</span>(<span style="color:#f67400;">5</span>)<span style="color:#3f8058;">'*</span><span style="color:#f67400;">6</span><span style="color:#3f8058;">'*</span><span style="color:#27aeae;">asdf</span><span style="color:#3f8058;">'*</span><span style="color:#27aeae;">asdf</span><span style="color:#3f8058;">'.'</span>  <span style="color:#7a7c7d;">% many adjoints</span>
0051 <span style="color:#27aeae;">A</span><span style="color:#3f8058;">'*</span><span style="color:#27aeae;">B</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1</span>      <span style="color:#7a7c7d;">% adjoint</span>
0052 <span style="color:#27aeae;">A</span><span style="color:#3f8058;">.'*</span><span style="color:#27aeae;">B</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1</span>     <span style="color:#7a7c7d;">% transpose</span>
0053 <span style="color:#27aeae;">A</span><span style="color:#3f8058;">.'.'*</span><span style="color:#27aeae;">B</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1</span>   <span style="color:#7a7c7d;">% double transpose</span>
0054 <span style="color:#27aeae;">A</span><span style="color:#3f8058;">'.'</span> <span style="color:#3f8058;">+</span> <span style="color:#f67400;">1</span>      <span style="color:#7a7c7d;">% adjoint, then transpose</span>
0055 <span style="color:#27aeae;">A</span><span style="color:#3f8058;">.''</span>          <span style="color:#7a7c7d;">% transpose, then adjoint</span>
0056 <span style="color:#7a7c7d;">% incomplete strings</span>
0057 <span style="color:#da4453;text-decoration:underline;">&quot;string</span>
0058 <span style="color:#da4453;text-decoration:underline;">&quot;str&quot;&quot;</span>
0059 <span style="color:#da4453;text-decoration:underline;">&quot;str&quot;&quot;ing</span>
0060 <span style="color:#7a7c7d;">% complete strings</span>
0061 <span style="color:#f44f4f;">&quot;string&quot;</span> <span style="color:#7a7c7d;">% simple string</span>
0062 <span style="color:#f44f4f;">&quot;'&quot;</span> <span style="color:#7a7c7d;">% string containing '</span>
0063 <span style="color:#f44f4f;">&quot;str'ing&quot;</span> <span style="color:#7a7c7d;">% one string containing '</span>
0064 <span style="color:#f44f4f;">&quot;&quot;&quot;&quot;</span> <span style="color:#7a7c7d;">% string containing &quot;</span>
0065 <span style="color:#f44f4f;">&quot;str&quot;&quot;ing&quot;</span> <span style="color:#7a7c7d;">% one string containing &quot;</span>
0066 <span style="color:#f44f4f;">&quot;string&quot;</span> <span style="color:#f44f4f;">&quot;string&quot;</span>  <span style="color:#7a7c7d;">% two strings</span>
0067 <span style="color:#f44f4f;">&quot;asdf&quot;</span>  <span style="color:#f44f4f;">&quot;asdf&quot;&quot;&quot;</span> <span style="color:#27aeae;">variable</span>  <span style="color:#7a7c7d;">% two strings and a variable</span>
0068 
0069 <span style="color:#7a7c7d;">% System command ______________________________________</span>
0070 <span style="color:#f67400;">!hostname</span>
0071 <span style="color:#f67400;">!cp * /tmp</span>
0072 
0073 <span style="color:#7a7c7d;">% Reserved keywords ___________________________________</span>
0074 <span style="font-weight:bold;">function</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">persistent</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">global</span>
0075 <span style="font-weight:bold;">switch</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">case</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">otherwise</span>
0076 <span style="font-weight:bold;">if</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">else</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">elseif</span>
0077 <span style="font-weight:bold;">try</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">catch</span>
0078 <span style="font-weight:bold;">for</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">while</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">break</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">continue</span>
0079 <span style="font-weight:bold;">end</span><span style="color:#3f8058;">,</span> <span style="font-weight:bold;">return</span>
0080 <span style="font-weight:bold;">function</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">FUNCTION</span><span style="color:#3f8058;">,</span> <span style="color:#27aeae;">Function</span>  <span style="color:#7a7c7d;">% case sensitive!</span>
0081 </pre></body></html>