Changes between Initial Version and Version 1 of The MiniMP Intermediate Representation
- Timestamp:
- 01/08/10 14:29:58 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
The MiniMP Intermediate Representation
v1 v1 1 = The MiniMP Intermediate Representation = 2 == Processes == 3 == Variables == 4 * BoundVariable 5 * FormalVariable 6 * LocalVariable 7 * ProcessVariable 8 * SharedVariable 9 == Types == 10 * ArrayType 11 * FunctionType 12 * PointerType 13 * RecordType 14 == Expressions == 15 * PlusExpression 16 * TimesExpression 17 * DivideExpression 18 * AddressOfExpression 19 * LHSExpression 20 * DereferenceExpression 21 * RecordNavigationExpression 22 * ExistsExpression 23 * ForallExpression 24 * IfThenElseExpression 25 * LiteralExpression 26 * NotEmptyExpression 27 * NotFullExpression 28 * QuantifierExpression 29 * VariableExpression 30 == Statements == 31 * AllocateStatement 32 * AssertionStatement 33 * AssignmentStatement 34 * AssumeStatement 35 * DeallocateStatement 36 * InvocationStatement 37 * NoopStatement 38 * ReceiveStatement 39 * SendStatement 40 == Functions ==
