Warning, /frameworks/syntax-highlighting/autotests/input/test.ijs is written in an unsupported language. File is not indexed.
0001 Comment 0002 NB. This is a single line comment, check regions overlapping priority: 1 2.3 +/ &. 'quoted text' 0003 NB.( 0004 NB. This is a foldable multi line comment 0005 NB.) 0006 0007 String literal 0008 '' 0009 '''' 0010 'This is quoted text' 0011 'And this '' and this NB. and this' 'Yet another quoted text' 0012 0013 Numeric literal 0014 12 34.56 _7.89 1e2 1.2e3 _. _ __ 123j_456 2b111.111 1r23 123456x 1.2e3j4.5e6 _j_ __j_ _.j_. _j3p4j_. 0015 0016 Parenthesis 0017 ( ) 0018 0019 Adverb 0020 ~ / \ /. \. } b. f. M. t. t: 0021 0022 Conjuction 0023 ^: . .. .: : :. :: ;. !. !: " ` `: @ @. @: & &. &: &.: d. D. D: H. L: S: T. 0024 0025 Control 0026 assert. break. case. catch. catchd. catcht. continue. do. else. elseif. end. fcase. for. for_abc. goto_abc. if. label_abc. return. select. throw. try. while. whilst. 0027 0028 Copula 0029 a =: 123 0030 (a) =: 123 0031 (a;b;c) =: 123 0032 'a b c' =: 123 0033 'a b c' =. '123' 0034 '`a b c' =. '123' 0035 'a' =: 123 0036 ('a';'b';'c') =: 123 0037 0038 Explicit argument 0039 x y m n u v x. y. m. n. u. v. 0040 0041 Noun 0042 a. a: 0043 0044 Verb 0045 = < <. <: > >. >: _: + +. +: * *. *: - -. -: % %. %: ^ ^. $ $. $: ~. ~: | |. |: , ,. ,: ; ;: # #. #: ! /: \: [ [: ] { {. {: {:: }. }: ". ": ? ?. A. C. e. E. i. i: I. j. L. o. p. p.. p: q: r. s: u: x: _9: _8: _7: _6: _5: _4: _3: _2: _1: 0: 1: 2: 3: 4: 5: 6: 7: 8: 9: 0046 0047 Combined 0048 for_abc. i. 5 do. 55 return. end. 0049 a=. b =: 123 +/ # i. 10 0050 123 'qwerty' 0051 a_b =: '123' [ c__d =. 4 : 0 NB. foldable definition begins 0052 x +/ y 0053 ) 0054 e__12 =: define NB. foldable definition begins 0055 if. x do. NB. inner foldable region begins 0056 y=. y + x NB. comment after code 0057 x +/ y 0058 else. NB. inner foldable region begins 0059 y +/ y 0060 end. 0061 )