Changes between Version 45 and Version 46 of IR2
- Timestamp:
- 04/28/21 18:32:29 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IR2
v45 v46 180 180 | expr '||' expr /* logical or */ 181 181 | expr '==' expr /* equality */ 182 | expr '!=' expr /* inequality */ 182 | '!' expr /* logical not */ 183 | expr '<' expr /* less than */ 184 | expr '<=" expr /* less than or equal to */ 183 185 | expr '[' expr ']' /* array or map read */ 184 | '!' expr /* logical not */185 186 | '(' expr ')' 186 187 | '*' expr /* pointer dereference */ 187 188 | '&' lvalue /* address-of */ 188 189 | $new(type-name) /* returns a new arbitrary value of the given type */ 190 | '(' type-name ')' expr /* cast */ 191 | '$forall' '(' decl expr? ')' expr /* universal quantification */ 192 | '$exists' '(' decl expr? ')' expr /* existential quantification */ 189 193 190 194 }}}
