Changes between Version 37 and Version 38 of IR


Ignore:
Timestamp:
11/23/15 15:57:35 (10 years ago)
Author:
zmanchun
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IR

    v37 v38  
    174174 * `e1..e2`, `e1..e2#e3` : values of type `$range`
    175175 * `($domain){r1,...,rn}` : value of type `$domain(n)`
    176  * `$hasNextIn((i, j, k…), dom)`: test if the domain `dom` contains any element after `(i, j, k, ...)`
    177176 * `"abc"` : string literals: value of type `$char[]`
    178177 * `$root`, `$here` : values of type `$scope`
     
    185184* `$initval(t)` : initial value of type `t`
    186185* `$defined(e)`
     186* `$hasNextIn((i, j, k…), dom)`: an expression of boolean type, testing if the domain `dom` contains any element after `(i, j, k, ...)`
    187187* `e1+e2` : addition.   One of the following must hold:
    188188 * `e1` and `e2` have the same numeric type.  Note that there are no "automatic conversions" as there are in C.  If the original expressions have different types, explicit casts must be inserted.