File: test.elv.ref

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 (26 lines) | stat: -rw-r--r-- 3,754 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
<Comment># A sample file to test syntax highlighting.</Comment><br/>
<Normal Text></Normal Text><br/>
<Builtin>nop</Builtin><Normal Text> </Normal Text><String>"double </String><Keychar>\n</Keychar><String> quoted"</String><Normal Text> </Normal Text><Operator>and</Operator><Normal Text> </Normal Text><String>'single '' quoted'</String><Normal Text> </Normal Text><Comment># comment</Comment><br/>
<Normal Text></Normal Text><br/>
<Comment># Various variable contexts</Comment><br/>
<Builtin>nop</Builtin><Normal Text> </Normal Text><Variable>$pid</Variable><br/>
<Keyword>var</Keyword><Variable> var-name</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Operator>{ </Operator><Keyword>var</Keyword><Variable> fn-name~</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Operator>{</Operator><Normal Text>var not-var-name</Normal Text><Operator>}</Operator><Normal Text> </Normal Text><Operator>}</Operator><br/>
<Builtin>nop</Builtin><Normal Text> </Normal Text><Operator>(</Operator><Keyword>set</Keyword><Variable> var-name</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> foo </Normal Text><Operator>|</Operator><Normal Text> </Normal Text><Keyword>tmp</Keyword><Variable> var-name</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> bar</Normal Text><Operator>);</Operator><Normal Text> </Normal Text><Keyword>del</Keyword><Variable> var-name</Variable><br/>
<Control Flow>for</Control Flow><Normal Text> var-name </Normal Text><Operator>[]</Operator><Normal Text> </Normal Text><Operator>{ }</Operator><br/>
<Control Flow>try</Control Flow><Normal Text> </Normal Text><Operator>{ }</Operator><Normal Text> </Normal Text><Control Flow>catch</Control Flow><Normal Text> var-name </Normal Text><Operator>{ }</Operator><br/>
<Normal Text></Normal Text><br/>
<Comment># Builtin functions</Comment><br/>
<Builtin>!=</Builtin><Normal Text> a </Normal Text><Operator>(</Operator><Builtin>nop</Builtin><Normal Text> b</Normal Text><Operator>)</Operator><Normal Text> </Normal Text><Operator>|</Operator><Normal Text> </Normal Text><Builtin>echo</Builtin><Normal Text> c</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Comment># Builtin special command</Comment><br/>
<Operator>and</Operator><Normal Text> a b </Normal Text><Comment># "operator"</Comment><br/>
<Use>use</Use><Normal Text> re </Normal Text><Comment># "other"</Comment><br/>
<Control Flow>if</Control Flow><Normal Text> a </Normal Text><Operator>{ }</Operator><Normal Text> </Normal Text><Control Flow>elif</Control Flow><Normal Text> b </Normal Text><Operator>{ }</Operator><Normal Text> </Normal Text><Control Flow>else</Control Flow><Normal Text> </Normal Text><Operator>{ }</Operator><br/>
<Control Flow>try</Control Flow><Normal Text> </Normal Text><Operator>{ }</Operator><Normal Text> </Normal Text><Control Flow>except</Control Flow><Normal Text> err </Normal Text><Operator>{ }</Operator><Normal Text> </Normal Text><Control Flow>else</Control Flow><Normal Text> </Normal Text><Operator>{ }</Operator><Normal Text> </Normal Text><Control Flow>finally</Control Flow><Normal Text> </Normal Text><Operator>{ }</Operator><br/>
<Normal Text></Normal Text><br/>
<Comment># Metacharacters</Comment><br/>
<Builtin>echo</Builtin><Normal Text> </Normal Text><Operator>**</Operator><Normal Text> </Normal Text><Operator>()</Operator><Normal Text> </Normal Text><Operator>[]</Operator><br/>
<Normal Text></Normal Text><br/>
<Comment># Regression tests</Comment><br/>
<Builtin>set-env</Builtin><Normal Text> </Normal Text><Comment># should highlight entire set-env</Comment><br/>
<Normal Text>set-foo </Normal Text><Comment># should highlight nothing</Comment><br/>