Warning, file /frameworks/syntax-highlighting/autotests/html/highlight_cubescript.cfg.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 Light)"/>
0006 </head><body style="background-color:#ffffff;color:#1f1c1b"><pre>
0007 <span style="color:#898887;">// </span><span style="color:#ca60ca;">kate:</span><span style="color:#898887;"> </span><span style="color:#0095ff;">syntax</span><span style="color:#bf0303;"> CubeScript</span><span style="color:#0095ff;">;</span>
0008 <span style="color:#898887;">// CubeScript test</span>
0009 
0010 i <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">0</span>
0011 rainbowchat <span style="color:#ca60ca;">=</span> <span style="font-weight:bold;">[</span>
0012     out <span style="color:#ca60ca;">=</span> <span style="color:#bf0303;">&quot;&quot;</span>
0013     <span style="color:#644a9b;">loop</span> k <span style="color:#0057ae;">$</span><span style="color:#006e28;">numargs</span> <span style="font-weight:bold;">[</span>
0014         word <span style="color:#ca60ca;">=</span> <span style="color:#0057ae;">$</span><span style="color:#0057ae;background-color:#e0e9f8;">(</span><span style="color:#644a9b;">format</span> <span style="color:#bf0303;">&quot;arg%1&quot;</span> <span style="font-weight:bold;">(</span><span style="color:#ca60ca;">+</span> <span style="color:#0057ae;">$k</span> <span style="color:#b08000;">1</span><span style="font-weight:bold;">)</span><span style="color:#0057ae;background-color:#e0e9f8;">)</span>
0015         <span style="color:#644a9b;">loop</span> j <span style="font-weight:bold;">(</span>stringlen <span style="color:#0057ae;">$word</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">[</span>
0016             out <span style="color:#ca60ca;">=</span> <span style="font-weight:bold;">(</span><span style="color:#644a9b;">format</span> <span style="color:#bf0303;">&quot;%1</span><span style="color:#924c9d;">^fz</span><span style="color:#bf0303;">%2%3&quot;</span> <span style="color:#0057ae;">$out</span> <span style="font-weight:bold;">(</span>substring <span style="color:#bf0303;">&quot;rygcbvmr&quot;</span> <span style="color:#0057ae;">$i</span> <span style="color:#b08000;">2</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">(</span>substring <span style="color:#0057ae;">$word</span> <span style="color:#0057ae;">$j</span> <span style="color:#b08000;">1</span><span style="font-weight:bold;">))</span> 
0017             <span style="color:#644a9b;">if</span> <span style="font-weight:bold;">(</span><span style="color:#ca60ca;">&gt;</span> <span style="color:#0057ae;">$i</span> <span style="color:#b08000;">5</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">[</span>i <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">0</span> <span style="font-weight:bold;">]</span> <span style="font-weight:bold;">[</span>i <span style="color:#ca60ca;">=</span> <span style="font-weight:bold;">(</span><span style="color:#ca60ca;">+</span> <span style="color:#0057ae;">$i</span> <span style="color:#b08000;">1</span><span style="font-weight:bold;">)]</span>
0018         <span style="font-weight:bold;">]</span>
0019         out <span style="color:#ca60ca;">=</span> <span style="font-weight:bold;">(</span><span style="color:#644a9b;">format</span> <span style="color:#bf0303;">&quot;%1 &quot;</span> <span style="color:#0057ae;">$out</span><span style="font-weight:bold;">)</span>
0020     <span style="font-weight:bold;">]</span>
0021     <span style="color:#644a9b;">if</span> <span style="font-weight:bold;">(</span><span style="color:#ca60ca;">&lt;</span> <span style="font-weight:bold;">(</span>stringlen <span style="color:#0057ae;">$out</span><span style="font-weight:bold;">)</span> <span style="color:#b08000;">128</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">[</span>
0022         say <span style="color:#0057ae;">$out</span>
0023     <span style="font-weight:bold;">]</span> <span style="font-weight:bold;">[</span>
0024         <span style="color:#644a9b;">echo</span> <span style="font-weight:bold;">(</span><span style="color:#644a9b;">format</span> <span style="color:#bf0303;">&quot;This message is %1 chars long - the usual limit is 127. Each letter takes up 5.&quot;</span> <span style="font-weight:bold;">(</span>stringlen <span style="color:#0057ae;">$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:#b08000;">1</span>
0029 <span style="color:#644a9b;">listcomplete</span> rainbowchat <span style="font-weight:bold;">[</span>
0030     <span style="color:#bf0303;">&quot;BoOoM&quot;</span>
0031     <span style="color:#bf0303;">&quot;Good game!&quot;</span>
0032     <span style="color:#bf0303;">&quot;What the f*** was this?!?&quot;</span>
0033     <span style="color:#bf0303;">&quot;go for it!&quot;</span>
0034     <span style="color:#bf0303;">&quot;yeeeehaw!&quot;</span>
0035     <span style="color:#bf0303;">&quot;what a mess &gt;_&lt; &quot;</span>
0036 <span style="font-weight:bold;">]</span>
0037 
0038 <span style="color:#898887;">// Line continuation escape</span>
0039 <span style="color:#bf0303;">&quot;string </span><span style="color:#924c9d;">^</span>
0040 <span style="color:#bf0303;">    newline&quot;</span>
0041 </pre></body></html>