File indexing completed on 2025-02-02 03:54:47
0001 <!DOCTYPE html> 0002 <html><head> 0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 0004 <title>test.ijs</title> 0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (J) - Theme (Breeze Light)"/> 0006 </head><body style="background-color:#ffffff;color:#1f1c1b"><pre> 0007 Comment 0008 <span style="color:#898887">NB. This is a single line comment, check regions overlapping priority: 1 2.3 +/ &. 'quoted text'</span> 0009 <span style="color:#898887">NB.(</span> 0010 <span style="color:#898887">NB. This is a foldable multi line comment</span> 0011 <span style="color:#898887">NB.)</span> 0012 0013 String literal 0014 <span style="color:#bf0303">''</span> 0015 <span style="color:#bf0303">''''</span> 0016 <span style="color:#bf0303">'This is quoted text'</span> 0017 <span style="color:#bf0303">'And this '' and this NB. and this'</span> <span style="color:#bf0303">'Yet another quoted text'</span> 0018 0019 Numeric literal 0020 <span style="color:#b08000">12</span> <span style="color:#b08000">34.56</span> <span style="color:#b08000">_7.89</span> <span style="color:#b08000">1e2</span> <span style="color:#b08000">1.2e3</span> <span style="color:#b08000">_.</span> <span style="color:#b08000">_</span> <span style="color:#b08000">__</span> <span style="color:#b08000">123j_456</span> <span style="color:#b08000">2b111.111</span> <span style="color:#b08000">1r23</span> <span style="color:#b08000">123456x</span> <span style="color:#b08000">1.2e3j4.5e6</span> <span style="color:#b08000">_j_</span> <span style="color:#b08000">__j_</span> <span style="color:#b08000">_.j_.</span> <span style="color:#b08000">_j3p4j_.</span> 0021 0022 Parenthesis 0023 <span style="color:#0057ae;background-color:#e0e9f8">(</span> <span style="color:#0057ae;background-color:#e0e9f8">)</span> 0024 0025 Adverb 0026 <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> 0027 0028 Conjuction 0029 <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">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> 0030 0031 Control 0032 <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> 0033 0034 Copula 0035 a <span style="font-weight:bold">=:</span> <span style="color:#b08000">123</span> 0036 <span style="color:#0057ae;background-color:#e0e9f8">(</span>a<span style="color:#0057ae;background-color:#e0e9f8">)</span> <span style="font-weight:bold">=:</span> <span style="color:#b08000">123</span> 0037 <span style="color:#0057ae;background-color:#e0e9f8">(</span>a<span style="font-weight:bold">;</span>b<span style="font-weight:bold">;</span>c<span style="color:#0057ae;background-color:#e0e9f8">)</span> <span style="font-weight:bold">=:</span> <span style="color:#b08000">123</span> 0038 <span style="color:#bf0303">'a b c'</span> <span style="font-weight:bold">=:</span> <span style="color:#b08000">123</span> 0039 <span style="color:#bf0303">'a b c'</span> <span style="font-weight:bold">=.</span> <span style="color:#bf0303">'123'</span> 0040 <span style="color:#bf0303">'`a b c'</span> <span style="font-weight:bold">=.</span> <span style="color:#bf0303">'123'</span> 0041 <span style="color:#bf0303">'a'</span> <span style="font-weight:bold">=:</span> <span style="color:#b08000">123</span> 0042 <span style="color:#0057ae;background-color:#e0e9f8">(</span><span style="color:#bf0303">'a'</span><span style="font-weight:bold">;</span><span style="color:#bf0303">'b'</span><span style="font-weight:bold">;</span><span style="color:#bf0303">'c'</span><span style="color:#0057ae;background-color:#e0e9f8">)</span> <span style="font-weight:bold">=:</span> <span style="color:#b08000">123</span> 0043 0044 Explicit argument 0045 <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> 0046 0047 Noun 0048 <span style="font-weight:bold">a.</span> <span style="font-weight:bold">a:</span> 0049 0050 Verb 0051 <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">".</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> 0052 0053 Combined 0054 <span style="font-weight:bold">for_abc.</span> <span style="font-weight:bold">i.</span> <span style="color:#b08000">5</span> <span style="font-weight:bold">do.</span> <span style="color:#b08000">55</span> <span style="font-weight:bold">return.</span> <span style="font-weight:bold">end.</span> 0055 a<span style="font-weight:bold">=.</span> b <span style="font-weight:bold">=:</span> <span style="color:#b08000">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:#b08000">10</span> 0056 <span style="color:#b08000">123</span> <span style="color:#bf0303">'qwerty'</span> 0057 a_b <span style="font-weight:bold">=:</span> <span style="color:#bf0303">'123'</span> <span style="font-weight:bold">[</span> c__d <span style="font-weight:bold">=.</span> <span style="color:#b08000">4</span> <span style="color:#0057ae;background-color:#e0e9f8">: 0</span> <span style="color:#898887">NB. foldable definition begins</span> 0058 <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> 0059 <span style="color:#0057ae;background-color:#e0e9f8">)</span> 0060 e__12 <span style="font-weight:bold">=:</span> <span style="color:#0057ae;background-color:#e0e9f8">define</span> <span style="color:#898887">NB. foldable definition begins</span> 0061 <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:#898887">NB. inner foldable region begins</span> 0062 <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:#898887">NB. comment after code</span> 0063 <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> 0064 <span style="font-weight:bold">else.</span> <span style="color:#898887">NB. inner foldable region begins</span> 0065 <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> 0066 <span style="font-weight:bold">end.</span> 0067 <span style="color:#0057ae;background-color:#e0e9f8">)</span> 0068 </pre></body></html>