Changes between Version 132 and Version 133 of IR2
- Timestamp:
- 06/17/21 13:52:38 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IR2
v132 v133 74 74 expression-list: expr (',' expr)* ; 75 75 gotoStmt: 'goto' ID ; 76 type-param-list: ' $template' '<' type-param (',' type-param)* '>' ;76 type-param-list: '<' type-param (',' type-param)* '>' ; 77 77 type-param: ('$typename' | '$int') ID ; 78 78 INT: ... /* integer constant */ … … 128 128 | '$real' size-spec? /* mathematical reals */ 129 129 | '$float' size-spec? /* IEEE floating-point numbers */ 130 | '$herbrand' '<' type-name '>' /* Herbrand type of non-Herbrand numeric type T */131 130 | '$proc' /* process type */ 132 131 | '$heap' /* heap type, for dynamic allocation */ … … 211 210 | '$assert' expr (',' expr)* ';' /* assertion with optional error message */ 212 211 | '$assume' expr ';' /* assumption */ 212 | '$assume_push' expr ';' /* temporary assumption pushed on stack */ 213 | '$assume_pop' ';' /* pop the temporary assumption stack */ 213 214 ; 214 215
