This file is indexed.

/usr/share/doc/stilts/sun256/sec10.4.html is in stilts-doc 3.1.2-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
<html>
   
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <link rel="stylesheet" type="text/css" href="sun-style.css">
      <title>Operators</title>
   </head>
   
   <body>
      <hr>
      <a href="staticMethods.html">Next</a> <a href="sec10.3.html">Previous</a> <a href="jel.html">Up</a> <a href="index.html">Contents</a> <br> <b>Next: </b><a href="staticMethods.html">Functions</a><br>
       <b>Up: </b><a href="jel.html">Algebraic Expression Syntax</a><br>
       <b>Previous: </b><a href="sec10.3.html">Null Values</a><br>
      
      <hr>
      <h3><a name="sec10.4">10.4 Operators</a></h3>
      <p>The operators are pretty much the same as in the C language.
         The common ones are:
         
         <dl>
            <dt><strong>Arithmetic</strong></dt>
            <dd>
               
               <dl>
                  <dt><strong><code>+</code> (add)</strong></dt>
                  <dt><strong><code>-</code> (subtract)</strong></dt>
                  <dt><strong><code>*</code> (multiply)</strong></dt>
                  <dt><strong><code>/</code> (divide)</strong></dt>
                  <dt><strong><code>%</code> (modulus)</strong></dt>
               </dl>
               
            </dd>
            <dt><strong>Boolean</strong></dt>
            <dd>
               
               <dl>
                  <dt><strong><code>!</code> (not)</strong></dt>
                  <dt><strong><code>&amp;&amp;</code> (and)</strong></dt>
                  <dt><strong><code>||</code> (or)</strong></dt>
                  <dt><strong><code>^</code> (exclusive-or)</strong></dt>
                  <dt><strong><code>==</code> (numeric identity)</strong></dt>
                  <dt><strong><code>!=</code> (numeric non-identity)</strong></dt>
                  <dt><strong><code>&lt;</code> (less than)</strong></dt>
                  <dt><strong><code>&gt;</code> (greater than)</strong></dt>
                  <dt><strong><code>&lt;=</code> (less than or equal)</strong></dt>
                  <dt><strong><code>&gt;=</code> (greater than or equal)</strong></dt>
               </dl>
               
            </dd>
            <dt><strong>Bitwise</strong></dt>
            <dd>
               
               <dl>
                  <dt><strong><code>&amp;</code> (and)</strong></dt>
                  <dt><strong><code>|</code> (or)</strong></dt>
                  <dt><strong><code>^</code> (exclusive-or)</strong></dt>
                  <dt><strong><code>&lt;&lt;</code> (left shift)</strong></dt>
                  <dt><strong><code>&gt;&gt;</code> (right shift)</strong></dt>
                  <dt><strong><code>&gt;&gt;&gt;</code> (logical right shift)</strong></dt>
               </dl>
               
            </dd>
            <dt><strong>Numeric Typecasts</strong></dt>
            <dd>
               
               <dl>
                  <dt><strong><code>(byte)</code>   (numeric -&gt; signed byte)</strong></dt>
                  <dt><strong><code>(short)</code>  (numeric -&gt; 2-byte integer)</strong></dt>
                  <dt><strong><code>(int)</code>    (numeric -&gt; 4-byte integer)</strong></dt>
                  <dt><strong><code>(long)</code>   (numeric -&gt; 8-byte integer)</strong></dt>
                  <dt><strong><code>(float)</code>  (numeric -&gt; 4-type floating point)</strong></dt>
                  <dt><strong><code>(double)</code> (numeric -&gt; 8-byte floating point)</strong></dt>
               </dl>
               Note you may find the 
               <a href="uk.ac.starlink.ttools.func.Maths.html">Maths</a> 
               conversion functions more convenient for numeric conversions than these.
               
            </dd>
            <dt><strong>Other</strong></dt>
            <dd>
               
               <dl>
                  <dt><strong><code>+</code>  (string concatenation)</strong></dt>
                  <dt><strong><code>[]</code> (array dereferencing - first element is zero)</strong></dt>
                  <dt><strong><code>?:</code> (conditional switch)</strong></dt>
                  <dt><strong><code>instanceof</code> (class membership)</strong></dt>
               </dl>
               
            </dd>
         </dl>
         
      </p>
      <hr><a href="staticMethods.html">Next</a> <a href="sec10.3.html">Previous</a> <a href="jel.html">Up</a> <a href="index.html">Contents</a> <br> <b>Next: </b><a href="staticMethods.html">Functions</a><br>
       <b>Up: </b><a href="jel.html">Algebraic Expression Syntax</a><br>
       <b>Previous: </b><a href="sec10.3.html">Null Values</a><br>
      
      <hr><i>STILTS - Starlink Tables Infrastructure Library Tool Set<br>Starlink User Note256<br>STILTS web page:
         <a href="http://www.starlink.ac.uk/stilts/">http://www.starlink.ac.uk/stilts/</a><br>Author email:
         <a href="mailto:m.b.taylor@bristol.ac.uk">m.b.taylor@bristol.ac.uk</a><br>Mailing list:
         <a href="mailto:topcat-user@jiscmail.ac.uk">topcat-user@jiscmail.ac.uk</a><br></i></body>
</html>