File indexing completed on 2024-05-19 15:23:15
0001 <!DOCTYPE html> 0002 <html><head> 0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 0004 <title>highlight.tcsh</title> 0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (Tcsh) - Theme (Breeze Dark)"/> 0006 </head><body style="background-color:#232629;color:#cfcfc2"><pre> 0007 <span style="color:#7a7c7d;">#!/bin/tcsh -f</span> 0008 0009 <span style="font-weight:bold;">[</span> a <span style="color:#27ae60;">!=</span> b<span style="font-weight:bold;"> ]</span> <span style="font-weight:bold;">&&</span> <span style="font-weight:bold;">echo</span> a <span style="font-weight:bold;">||</span> <span style="font-weight:bold;">echo</span> b 0010 <span style="color:#7a7c7d;"># + not an operator</span> 0011 <span style="font-weight:bold;">[</span> 1+2 <span style="color:#27ae60;">==</span> <span style="color:#f44f4f;">'1+2'</span><span style="font-weight:bold;"> ]</span> <span style="font-weight:bold;">&&</span> <span style="font-weight:bold;">echo</span> a <span style="font-weight:bold;">||</span> <span style="font-weight:bold;">echo</span> b 0012 <span style="font-weight:bold;">[</span> 1 <span style="color:#27ae60;">!=</span> <span style="color:#f44f4f;">'1+2'</span><span style="font-weight:bold;"> ]</span> <span style="font-weight:bold;">&&</span> <span style="font-weight:bold;">echo</span> a <span style="font-weight:bold;">||</span> <span style="font-weight:bold;">echo</span> b 0013 <span style="font-weight:bold;">[</span> a <span style="color:#27ae60;">=~</span> b<span style="font-weight:bold;"> ]</span> <span style="font-weight:bold;">&&</span> <span style="font-weight:bold;">echo</span> a <span style="font-weight:bold;">||</span> <span style="font-weight:bold;">echo</span> b 0014 <span style="font-weight:bold;">[</span> a <span style="color:#27ae60;">!~</span> b<span style="font-weight:bold;"> ]</span> <span style="font-weight:bold;">&&</span> <span style="font-weight:bold;">echo</span> a <span style="font-weight:bold;">||</span> <span style="font-weight:bold;">echo</span> b 0015 0016 <span style="font-weight:bold;">set</span> a = 1 0017 <span style="font-weight:bold;">set</span> b = 2 0018 0019 <span style="color:#7a7c7d;"># arithmetic operators</span> 0020 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;"><</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0021 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;"><<</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0022 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">></span> <span style="color:#27ae60;">$b</span> <span style="color:#27ae60;">-</span> 2<span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0023 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">+</span> 11 <span style="color:#27ae60;">>></span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0024 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;"><=</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0025 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">+</span> 1 <span style="color:#27ae60;">>=</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0026 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">/</span> <span style="color:#27ae60;">$b</span> <span style="color:#27ae60;">+</span> 1<span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0027 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">%</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0028 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">*</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> 1 0029 0030 <span style="color:#7a7c7d;"># string operators</span> 0031 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">==</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> s 0032 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">!=</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> s 0033 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">=~</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> s 0034 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$a</span> <span style="color:#27ae60;">!~</span> <span style="color:#27ae60;">$b</span><span style="font-weight:bold;">)</span> <span style="font-weight:bold;">echo</span> s 0035 0036 <span style="font-weight:bold;">set</span> val = 0 0037 0038 <span style="color:#fdbc4b;font-weight:bold;">foreach</span> scen <span style="font-weight:bold;">(</span> a b <span style="font-weight:bold;">)</span> 0039 <span style="font-weight:bold;">echo</span> <span style="color:#27ae60;">$scen</span> 0040 0041 <span style="color:#fdbc4b;font-weight:bold;">if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$scen</span> <span style="color:#27ae60;">==</span> a<span style="font-weight:bold;">)</span> <span style="color:#fdbc4b;font-weight:bold;">then</span> 0042 <span style="font-weight:bold;">echo</span> <span style="color:#27ae60;">$scen</span> 0043 <span style="color:#fdbc4b;font-weight:bold;">else if</span> <span style="font-weight:bold;">(</span><span style="color:#27ae60;">$scen</span> <span style="color:#27ae60;">==</span> x<span style="font-weight:bold;">)</span> <span style="color:#fdbc4b;font-weight:bold;">then</span> 0044 <span style="font-weight:bold;">echo</span> x 0045 <span style="color:#fdbc4b;font-weight:bold;">else</span> 0046 <span style="font-weight:bold;">echo</span> <span style="color:#27ae60;">$val</span> 0047 <span style="color:#fdbc4b;font-weight:bold;">endif</span> 0048 <span style="color:#fdbc4b;font-weight:bold;">end</span> 0049 </pre></body></html>