File: test.ijs.dark.html

package info (click to toggle)
kf6-syntax-highlighting 6.13.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 47,568 kB
  • sloc: xml: 197,750; cpp: 12,850; python: 3,023; sh: 955; perl: 546; ruby: 488; pascal: 393; javascript: 161; php: 150; jsp: 132; lisp: 131; haskell: 124; ada: 119; ansic: 107; makefile: 96; f90: 94; ml: 85; cobol: 81; yacc: 71; csh: 62; erlang: 54; sql: 51; java: 47; objc: 37; awk: 31; asm: 30; tcl: 29; fortran: 18; cs: 10
file content (68 lines) | stat: -rw-r--r-- 12,923 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!DOCTYPE html>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>test.ijs</title>
<meta name="generator" content="KF5::SyntaxHighlighting - Definition (J) - Theme (Breeze Dark)"/>
</head><body style="background-color:#232629;color:#cfcfc2"><pre>
Comment
<span style="color:#7a7c7d">NB. This is a single line comment, check regions overlapping priority: 1 2.3  +/ &amp;. 'quoted text'</span>
<span style="color:#7a7c7d">NB.(</span>
<span style="color:#7a7c7d">NB. This is a foldable multi line comment</span>
<span style="color:#7a7c7d">NB.)</span>

String literal
<span style="color:#f44f4f">''</span>
<span style="color:#f44f4f">''''</span>
<span style="color:#f44f4f">'This is quoted text'</span>
<span style="color:#f44f4f">'And this '' and this NB. and this'</span> <span style="color:#f44f4f">'Yet another quoted text'</span>

Numeric literal
<span style="color:#f67400">12</span> <span style="color:#f67400">34.56</span> <span style="color:#f67400">_7.89</span> <span style="color:#f67400">1e2</span> <span style="color:#f67400">1.2e3</span> <span style="color:#f67400">_.</span> <span style="color:#f67400">_</span> <span style="color:#f67400">__</span> <span style="color:#f67400">123j_456</span> <span style="color:#f67400">2b111.111</span> <span style="color:#f67400">1r23</span> <span style="color:#f67400">123456x</span> <span style="color:#f67400">1.2e3j4.5e6</span> <span style="color:#f67400">_j_</span> <span style="color:#f67400">__j_</span> <span style="color:#f67400">_.j_.</span> <span style="color:#f67400">_j3p4j_.</span>

Parenthesis
<span style="color:#2980b9;background-color:#153042">(</span> <span style="color:#2980b9;background-color:#153042">)</span>

Adverb
<span style="font-weight:bold">~</span> <span style="font-weight:bold">/</span> <span style="font-weight:bold">\</span> <span style="font-weight:bold">/.</span> <span style="font-weight:bold">\.</span> <span style="font-weight:bold">}</span> <span style="font-weight:bold">b.</span> <span style="font-weight:bold">f.</span> <span style="font-weight:bold">M.</span> <span style="font-weight:bold">t.</span> <span style="font-weight:bold">t:</span>

Conjuction
<span style="font-weight:bold">^:</span> <span style="font-weight:bold">.</span> <span style="font-weight:bold">..</span> <span style="font-weight:bold">.:</span> <span style="font-weight:bold">:</span>  <span style="font-weight:bold">:.</span> <span style="font-weight:bold">::</span> <span style="font-weight:bold">;.</span> <span style="font-weight:bold">!.</span> <span style="font-weight:bold">!:</span> <span style="font-weight:bold">"</span> <span style="font-weight:bold">`</span> <span style="font-weight:bold">`:</span> <span style="font-weight:bold">@</span> <span style="font-weight:bold">@.</span> <span style="font-weight:bold">@:</span> <span style="font-weight:bold">&amp;</span> <span style="font-weight:bold">&amp;.</span> <span style="font-weight:bold">&amp;:</span> <span style="font-weight:bold">&amp;.:</span> <span style="font-weight:bold">d.</span> <span style="font-weight:bold">D.</span> <span style="font-weight:bold">D:</span> <span style="font-weight:bold">H.</span> <span style="font-weight:bold">L:</span> <span style="font-weight:bold">S:</span> <span style="font-weight:bold">T.</span>

Control
<span style="font-weight:bold">assert.</span> <span style="font-weight:bold">break.</span> <span style="font-weight:bold">case.</span> <span style="font-weight:bold">catch.</span> <span style="font-weight:bold">catchd.</span> <span style="font-weight:bold">catcht.</span> <span style="font-weight:bold">continue.</span> <span style="font-weight:bold">do.</span> <span style="font-weight:bold">else.</span> <span style="font-weight:bold">elseif.</span> <span style="font-weight:bold">end.</span> <span style="font-weight:bold">fcase.</span> <span style="font-weight:bold">for.</span> <span style="font-weight:bold">for_abc.</span> <span style="font-weight:bold">goto_abc.</span> <span style="font-weight:bold">if.</span> <span style="font-weight:bold">label_abc.</span> <span style="font-weight:bold">return.</span> <span style="font-weight:bold">select.</span> <span style="font-weight:bold">throw.</span> <span style="font-weight:bold">try.</span> <span style="font-weight:bold">while.</span> <span style="font-weight:bold">whilst.</span>

Copula
a <span style="font-weight:bold">=:</span> <span style="color:#f67400">123</span>
<span style="color:#2980b9;background-color:#153042">(</span>a<span style="color:#2980b9;background-color:#153042">)</span> <span style="font-weight:bold">=:</span> <span style="color:#f67400">123</span>
<span style="color:#2980b9;background-color:#153042">(</span>a<span style="font-weight:bold">;</span>b<span style="font-weight:bold">;</span>c<span style="color:#2980b9;background-color:#153042">)</span> <span style="font-weight:bold">=:</span> <span style="color:#f67400">123</span>
<span style="color:#f44f4f">'a b c'</span> <span style="font-weight:bold">=:</span> <span style="color:#f67400">123</span>
<span style="color:#f44f4f">'a b c'</span> <span style="font-weight:bold">=.</span> <span style="color:#f44f4f">'123'</span>
<span style="color:#f44f4f">'`a b c'</span> <span style="font-weight:bold">=.</span> <span style="color:#f44f4f">'123'</span>
<span style="color:#f44f4f">'a'</span> <span style="font-weight:bold">=:</span> <span style="color:#f67400">123</span>
<span style="color:#2980b9;background-color:#153042">(</span><span style="color:#f44f4f">'a'</span><span style="font-weight:bold">;</span><span style="color:#f44f4f">'b'</span><span style="font-weight:bold">;</span><span style="color:#f44f4f">'c'</span><span style="color:#2980b9;background-color:#153042">)</span> <span style="font-weight:bold">=:</span> <span style="color:#f67400">123</span>

Explicit argument
<span style="font-weight:bold;font-style:italic">x</span> <span style="font-weight:bold;font-style:italic">y</span> <span style="font-weight:bold;font-style:italic">m</span> <span style="font-weight:bold;font-style:italic">n</span> <span style="font-weight:bold;font-style:italic">u</span> <span style="font-weight:bold;font-style:italic">v</span>  x<span style="font-weight:bold">.</span> y<span style="font-weight:bold">.</span> m<span style="font-weight:bold">.</span> n<span style="font-weight:bold">.</span> u<span style="font-weight:bold">.</span> v<span style="font-weight:bold">.</span>

Noun
<span style="font-weight:bold">a.</span> <span style="font-weight:bold">a:</span>

Verb
<span style="font-weight:bold">=</span> <span style="font-weight:bold">&lt;</span> <span style="font-weight:bold">&lt;.</span> <span style="font-weight:bold">&lt;:</span> <span style="font-weight:bold">></span> <span style="font-weight:bold">>.</span> <span style="font-weight:bold">>:</span> <span style="font-weight:bold">_:</span> <span style="font-weight:bold">+</span> <span style="font-weight:bold">+.</span> <span style="font-weight:bold">+:</span> <span style="font-weight:bold">*</span> <span style="font-weight:bold">*.</span> <span style="font-weight:bold">*:</span> <span style="font-weight:bold">-</span> <span style="font-weight:bold">-.</span> <span style="font-weight:bold">-:</span> <span style="font-weight:bold">%</span> <span style="font-weight:bold">%.</span> <span style="font-weight:bold">%:</span> <span style="font-weight:bold">^</span> <span style="font-weight:bold">^.</span> <span style="font-weight:bold">$</span> <span style="font-weight:bold">$.</span> <span style="font-weight:bold">$:</span> <span style="font-weight:bold">~.</span> <span style="font-weight:bold">~:</span> <span style="font-weight:bold">|</span> <span style="font-weight:bold">|.</span> <span style="font-weight:bold">|:</span> <span style="font-weight:bold">,</span> <span style="font-weight:bold">,.</span> <span style="font-weight:bold">,:</span> <span style="font-weight:bold">;</span> <span style="font-weight:bold">;:</span> <span style="font-weight:bold">#</span> <span style="font-weight:bold">#.</span> <span style="font-weight:bold">#:</span> <span style="font-weight:bold">!</span> <span style="font-weight:bold">/:</span> <span style="font-weight:bold">\:</span> <span style="font-weight:bold">[</span> <span style="font-weight:bold">[:</span> <span style="font-weight:bold">]</span> <span style="font-weight:bold">{</span> <span style="font-weight:bold">{.</span> <span style="font-weight:bold">{:</span> <span style="font-weight:bold">{::</span> <span style="font-weight:bold">}.</span> <span style="font-weight:bold">}:</span> <span style="font-weight:bold">".</span> <span style="font-weight:bold">":</span> <span style="font-weight:bold">?</span> <span style="font-weight:bold">?.</span> <span style="font-weight:bold">A.</span> <span style="font-weight:bold">C.</span> <span style="font-weight:bold">e.</span> <span style="font-weight:bold">E.</span> <span style="font-weight:bold">i.</span> <span style="font-weight:bold">i:</span> <span style="font-weight:bold">I.</span> <span style="font-weight:bold">j.</span> <span style="font-weight:bold">L.</span> <span style="font-weight:bold">o.</span> <span style="font-weight:bold">p.</span> <span style="font-weight:bold">p..</span> <span style="font-weight:bold">p:</span> <span style="font-weight:bold">q:</span> <span style="font-weight:bold">r.</span> <span style="font-weight:bold">s:</span> <span style="font-weight:bold">u:</span> <span style="font-weight:bold">x:</span> <span style="font-weight:bold">_9:</span> <span style="font-weight:bold">_8:</span> <span style="font-weight:bold">_7:</span> <span style="font-weight:bold">_6:</span> <span style="font-weight:bold">_5:</span> <span style="font-weight:bold">_4:</span> <span style="font-weight:bold">_3:</span> <span style="font-weight:bold">_2:</span> <span style="font-weight:bold">_1:</span> <span style="font-weight:bold">0:</span> <span style="font-weight:bold">1:</span> <span style="font-weight:bold">2:</span> <span style="font-weight:bold">3:</span> <span style="font-weight:bold">4:</span> <span style="font-weight:bold">5:</span> <span style="font-weight:bold">6:</span> <span style="font-weight:bold">7:</span> <span style="font-weight:bold">8:</span> <span style="font-weight:bold">9:</span>

Combined
<span style="font-weight:bold">for_abc.</span> <span style="font-weight:bold">i.</span> <span style="color:#f67400">5</span> <span style="font-weight:bold">do.</span> <span style="color:#f67400">55</span> <span style="font-weight:bold">return.</span> <span style="font-weight:bold">end.</span>
a<span style="font-weight:bold">=.</span> b <span style="font-weight:bold">=:</span> <span style="color:#f67400">123</span> <span style="font-weight:bold">+</span><span style="font-weight:bold">/</span> <span style="font-weight:bold">#</span> <span style="font-weight:bold">i.</span> <span style="color:#f67400">10</span>
<span style="color:#f67400">123</span> <span style="color:#f44f4f">'qwerty'</span>
a_b <span style="font-weight:bold">=:</span> <span style="color:#f44f4f">'123'</span> <span style="font-weight:bold">[</span> c__d <span style="font-weight:bold">=.</span> <span style="color:#f67400">4</span> <span style="color:#2980b9;background-color:#153042">: 0</span>  <span style="color:#7a7c7d">NB. foldable definition begins</span>
  <span style="font-weight:bold;font-style:italic">x</span> <span style="font-weight:bold">+</span><span style="font-weight:bold">/</span> <span style="font-weight:bold;font-style:italic">y</span>
<span style="color:#2980b9;background-color:#153042">)</span>
e__12 <span style="font-weight:bold">=:</span> <span style="color:#2980b9;background-color:#153042">define</span>  <span style="color:#7a7c7d">NB. foldable definition begins</span>
  <span style="font-weight:bold">if.</span> <span style="font-weight:bold;font-style:italic">x</span> <span style="font-weight:bold">do.</span>  <span style="color:#7a7c7d">NB. inner foldable region begins</span>
    <span style="font-weight:bold;font-style:italic">y</span><span style="font-weight:bold">=.</span> <span style="font-weight:bold;font-style:italic">y</span> <span style="font-weight:bold">+</span> <span style="font-weight:bold;font-style:italic">x</span>  <span style="color:#7a7c7d">NB. comment after code</span>
    <span style="font-weight:bold;font-style:italic">x</span> <span style="font-weight:bold">+</span><span style="font-weight:bold">/</span> <span style="font-weight:bold;font-style:italic">y</span>
  <span style="font-weight:bold">else.</span>  <span style="color:#7a7c7d">NB. inner foldable region begins</span>
    <span style="font-weight:bold;font-style:italic">y</span> <span style="font-weight:bold">+</span><span style="font-weight:bold">/</span> <span style="font-weight:bold;font-style:italic">y</span>
  <span style="font-weight:bold">end.</span>
<span style="color:#2980b9;background-color:#153042">)</span>
</pre></body></html>