Changeset View
Changeset View
Standalone View
Standalone View
autotests/folding/highlight.tcsh.fold
- This file was added.
1 | #!/bin/tcsh -f | ||||
---|---|---|---|---|---|
2 | | ||||
3 | <beginfold id='1'>[</beginfold id='1'> a != b<endfold id='1'> ]</endfold id='1'> && echo a || echo b | ||||
4 | # + not an operator | ||||
5 | <beginfold id='1'>[</beginfold id='1'> 1+2 == '1+2'<endfold id='1'> ]</endfold id='1'> && echo a || echo b | ||||
6 | <beginfold id='1'>[</beginfold id='1'> 1 != '1+2'<endfold id='1'> ]</endfold id='1'> && echo a || echo b | ||||
7 | <beginfold id='1'>[</beginfold id='1'> a =~ b<endfold id='1'> ]</endfold id='1'> && echo a || echo b | ||||
8 | <beginfold id='1'>[</beginfold id='1'> a !~ b<endfold id='1'> ]</endfold id='1'> && echo a || echo b | ||||
9 | | ||||
10 | set a = 1 | ||||
11 | set b = 2 | ||||
12 | | ||||
13 | # arithmetic operators | ||||
14 | if <beginfold id='7'>(</beginfold id='7'>$a < $b<endfold id='7'>)</endfold id='7'> echo 1 | ||||
15 | if <beginfold id='7'>(</beginfold id='7'>$a << $b<endfold id='7'>)</endfold id='7'> echo 1 | ||||
16 | if <beginfold id='7'>(</beginfold id='7'>$a > $b - 2<endfold id='7'>)</endfold id='7'> echo 1 | ||||
17 | if <beginfold id='7'>(</beginfold id='7'>$a + 11 >> $b<endfold id='7'>)</endfold id='7'> echo 1 | ||||
18 | if <beginfold id='7'>(</beginfold id='7'>$a <= $b<endfold id='7'>)</endfold id='7'> echo 1 | ||||
19 | if <beginfold id='7'>(</beginfold id='7'>$a + 1 >= $b<endfold id='7'>)</endfold id='7'> echo 1 | ||||
20 | if <beginfold id='7'>(</beginfold id='7'>$a / $b + 1<endfold id='7'>)</endfold id='7'> echo 1 | ||||
21 | if <beginfold id='7'>(</beginfold id='7'>$a % $b<endfold id='7'>)</endfold id='7'> echo 1 | ||||
22 | if <beginfold id='7'>(</beginfold id='7'>$a * $b<endfold id='7'>)</endfold id='7'> echo 1 | ||||
23 | | ||||
24 | # string operators | ||||
25 | if <beginfold id='7'>(</beginfold id='7'>$a == $b<endfold id='7'>)</endfold id='7'> echo s | ||||
26 | if <beginfold id='7'>(</beginfold id='7'>$a != $b<endfold id='7'>)</endfold id='7'> echo s | ||||
27 | if <beginfold id='7'>(</beginfold id='7'>$a =~ $b<endfold id='7'>)</endfold id='7'> echo s | ||||
28 | if <beginfold id='7'>(</beginfold id='7'>$a !~ $b<endfold id='7'>)</endfold id='7'> echo s | ||||
29 | | ||||
30 | set val = 0 | ||||
31 | | ||||
32 | <beginfold id='6'>foreach</beginfold id='6'> scen <beginfold id='3'>(</beginfold id='3'> a b <endfold id='3'>)</endfold id='3'> | ||||
33 | echo $scen | ||||
34 | | ||||
35 | if <beginfold id='7'>(</beginfold id='7'>$scen == a<endfold id='7'>)</endfold id='7'> <beginfold id='4'>then</beginfold id='4'> | ||||
36 | echo $scen | ||||
37 | else if <beginfold id='7'>(</beginfold id='7'>$scen == x<endfold id='7'>)</endfold id='7'> then | ||||
38 | echo x | ||||
39 | else | ||||
40 | echo $val | ||||
41 | <endfold id='4'>endif</endfold id='4'> | ||||
42 | <endfold id='6'>end</endfold id='6'> |