Changes between Version 3 and Version 4 of Doc/panc/dml/operators


Ignore:
Timestamp:
Mar 2, 2007, 10:27:52 PM (19 years ago)
Author:
/O=GRID-FR/C=FR/O=CNRS/OU=LAL/CN=Charles Loomis
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/panc/dml/operators

    v3 v4  
    22[[TracNav]]
    33
    4 The operators available in the pan data manipulation language are very similar to those in the C language.  The following table describes each operation.
     4The operators available in the pan data manipulation language are very similar to those in the C language.
    55
    6 || + || unary || number || preserves sign of argument ||
    7 || + || binary || number || addition ||
    8 || + || binary || string || string concatenation ||
    9 || - || unary || number || changes sign of argument ||
    10 || - || binary || number || subtraction ||
    11 || * || binary || number || multiplication ||
    12 || / || binary || number || division ||
    13 || % || binary || long || modulus ||
    14 || ~ || unary || long || bit-wise not ||
    15 || & || binary || long || bit-wise and ||
    16 || | || binary || long || bit-wise or ||
    17 || caret || binary || long || bit-wise exclusive or ||
    18 || ! || unary || boolean || logical not ||
    19 || && || binary || boolean || logical and ||
    20 || | | || binary || boolean || logical or ||
    21 || == || binary || number || equal ||
    22 || == || binary || string || lexical equal ||
    23 || != || binary || number || not equal ||
    24 || != || binary || string || lexical not equal ||
    25 || > || binary || number || greater-than ||
    26 || > || binary || string || lexical greater-than ||
    27 || >= || binary || number || greater-than-or-equal ||
    28 || >= || binary || string || lexical greater-than-or-equal ||
    29 || < || binary || number || less-than ||
    30 || < || binary || string || lexical less-than ||
    31 || <= || binary || number || less-than-or-equal ||
    32 || <= || binary || string || lexical less-than-or-equal ||
     6Unary DML Operators
     7
     8|| + || number || preserves sign of argument ||
     9|| - || number || changes sign of argument ||
     10|| ~ || long || bit-wise not ||
     11|| ! || boolean || logical not ||
     12
     13
     14Binary DML Operators
     15|| + || number || addition ||
     16|| + || string || string concatenation ||
     17|| - || number || subtraction ||
     18|| * || number || multiplication ||
     19|| / || number || division ||
     20|| % || long || modulus ||
     21|| & || long || bit-wise and ||
     22|| | || long || bit-wise or ||
     23|| caret || long || bit-wise exclusive or ||
     24|| && || boolean || logical and ||
     25|| |&nbsp;| || boolean || logical or ||
     26|| == || number || equal ||
     27|| == || string || lexical equal ||
     28|| != || number || not equal ||
     29|| != || string || lexical not equal ||
     30|| > || number || greater-than ||
     31|| > || string || lexical greater-than ||
     32|| >= || number || greater-than-or-equal ||
     33|| >= || string || lexical greater-than-or-equal ||
     34|| < || number || less-than ||
     35|| < || string || lexical less-than ||
     36|| <= || number || less-than-or-equal ||
     37|| <= || string || lexical less-than-or-equal ||
    3338
    3439