Changes between Version 5 and Version 6 of CIVL-C
- Timestamp:
- 07/22/22 11:21:04 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CIVL-C
v5 v6 29 29 * CIVL-C language and library must be completely well-defined and documented. 30 30 * CIVL-IR must be completely well-defined and documented. 31 * Remove StatePredicateabstraction and just check for deadlocks directly in the enabler.31 * Remove `StatePredicate` abstraction and just check for deadlocks directly in the enabler. 32 32 * Break up Evaluator by removing big switch: 33 * Have " Executable Expression" and "Executable Statement"-type classes which have an evaluate method and extend the syntactic Expression and Statementclasses.33 * Have "`ExecutableExpression`" and "`ExecutableStatement`"-type classes which have an evaluate method and extend the syntactic `Expression` and `Statement` classes. 34 34 * Components: 35 35 * Util - uses nothing
