Changes between Version 4 and Version 5 of IR2
- Timestamp:
- 04/18/21 18:46:38 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IR2
v4 v5 9 9 * `$real` : mathematical reals 10 10 * `$float<e,f>` : IEEE floating-point numbers with e,f integer constants 11 * `$herbrand<T>` : Herbrand type of non-Herbrand numeric type T 11 12 * `_Bool` 12 13 * `$proc` … … 19 20 * `struct tag` 20 21 * `union tag` 21 * `T[]` 22 * `T[n]` : do we want dependent types? 22 * `T[]` : array of T 23 * `void *` : pointer to anything 24 * `T *` : pointer to T 25 * `T(T1, T2, ...)` : function consuming T1, ... and returning T 26 * `$mem` : set of memory locations 27 * `$set<T>` : set of T 28 * `$map<T1,T2>` : maps from T1 to T2 29 * `$rel<T1, ..., Tn>` : relation, set of n-tuples 23 30 24 31
