Warning, file /frameworks/syntax-highlighting/autotests/html/highlight_cubescript.cfg.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_cubescript.cfg</title> 0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (CubeScript) - Theme (Breeze Dark)"/> 0006 </head><body style="background-color:#232629;color:#cfcfc2"><pre> 0007 <span style="color:#7a7c7d;">// </span><span style="color:#3f8058;">kate:</span><span style="color:#7a7c7d;"> </span><span style="color:#7f8c8d;">syntax</span><span style="color:#f44f4f;"> CubeScript</span><span style="color:#7f8c8d;">;</span> 0008 <span style="color:#7a7c7d;">// CubeScript test</span> 0009 0010 i <span style="color:#3f8058;">=</span> <span style="color:#f67400;">0</span> 0011 rainbowchat <span style="color:#3f8058;">=</span> <span style="font-weight:bold;">[</span> 0012 out <span style="color:#3f8058;">=</span> <span style="color:#f44f4f;">""</span> 0013 <span style="color:#8e44ad;">loop</span> k <span style="color:#2980b9;">$</span><span style="color:#27ae60;">numargs</span> <span style="font-weight:bold;">[</span> 0014 word <span style="color:#3f8058;">=</span> <span style="color:#2980b9;">$</span><span style="color:#2980b9;background-color:#153042;">(</span><span style="color:#8e44ad;">format</span> <span style="color:#f44f4f;">"arg%1"</span> <span style="font-weight:bold;">(</span><span style="color:#3f8058;">+</span> <span style="color:#2980b9;">$k</span> <span style="color:#f67400;">1</span><span style="font-weight:bold;">)</span><span style="color:#2980b9;background-color:#153042;">)</span> 0015 <span style="color:#8e44ad;">loop</span> j <span style="font-weight:bold;">(</span>stringlen <span style="color:#2980b9;">$word</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">[</span> 0016 out <span style="color:#3f8058;">=</span> <span style="font-weight:bold;">(</span><span style="color:#8e44ad;">format</span> <span style="color:#f44f4f;">"%1</span><span style="color:#3daee9;">^fz</span><span style="color:#f44f4f;">%2%3"</span> <span style="color:#2980b9;">$out</span> <span style="font-weight:bold;">(</span>substring <span style="color:#f44f4f;">"rygcbvmr"</span> <span style="color:#2980b9;">$i</span> <span style="color:#f67400;">2</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">(</span>substring <span style="color:#2980b9;">$word</span> <span style="color:#2980b9;">$j</span> <span style="color:#f67400;">1</span><span style="font-weight:bold;">))</span> 0017 <span style="color:#8e44ad;">if</span> <span style="font-weight:bold;">(</span><span style="color:#3f8058;">></span> <span style="color:#2980b9;">$i</span> <span style="color:#f67400;">5</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">[</span>i <span style="color:#3f8058;">=</span> <span style="color:#f67400;">0</span> <span style="font-weight:bold;">]</span> <span style="font-weight:bold;">[</span>i <span style="color:#3f8058;">=</span> <span style="font-weight:bold;">(</span><span style="color:#3f8058;">+</span> <span style="color:#2980b9;">$i</span> <span style="color:#f67400;">1</span><span style="font-weight:bold;">)]</span> 0018 <span style="font-weight:bold;">]</span> 0019 out <span style="color:#3f8058;">=</span> <span style="font-weight:bold;">(</span><span style="color:#8e44ad;">format</span> <span style="color:#f44f4f;">"%1 "</span> <span style="color:#2980b9;">$out</span><span style="font-weight:bold;">)</span> 0020 <span style="font-weight:bold;">]</span> 0021 <span style="color:#8e44ad;">if</span> <span style="font-weight:bold;">(</span><span style="color:#3f8058;"><</span> <span style="font-weight:bold;">(</span>stringlen <span style="color:#2980b9;">$out</span><span style="font-weight:bold;">)</span> <span style="color:#f67400;">128</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">[</span> 0022 say <span style="color:#2980b9;">$out</span> 0023 <span style="font-weight:bold;">]</span> <span style="font-weight:bold;">[</span> 0024 <span style="color:#8e44ad;">echo</span> <span style="font-weight:bold;">(</span><span style="color:#8e44ad;">format</span> <span style="color:#f44f4f;">"This message is %1 chars long - the usual limit is 127. Each letter takes up 5."</span> <span style="font-weight:bold;">(</span>stringlen <span style="color:#2980b9;">$out</span><span style="font-weight:bold;">))</span> 0025 <span style="font-weight:bold;">]</span> 0026 <span style="font-weight:bold;">]</span> 0027 0028 setcomplete rainbowchat <span style="color:#f67400;">1</span> 0029 <span style="color:#8e44ad;">listcomplete</span> rainbowchat <span style="font-weight:bold;">[</span> 0030 <span style="color:#f44f4f;">"BoOoM"</span> 0031 <span style="color:#f44f4f;">"Good game!"</span> 0032 <span style="color:#f44f4f;">"What the f*** was this?!?"</span> 0033 <span style="color:#f44f4f;">"go for it!"</span> 0034 <span style="color:#f44f4f;">"yeeeehaw!"</span> 0035 <span style="color:#f44f4f;">"what a mess >_< "</span> 0036 <span style="font-weight:bold;">]</span> 0037 0038 <span style="color:#7a7c7d;">// Line continuation escape</span> 0039 <span style="color:#f44f4f;">"string </span><span style="color:#3daee9;">^</span> 0040 <span style="color:#f44f4f;"> newline"</span> 0041 </pre></body></html>