Changes between Version 75 and Version 76 of IR
- Timestamp:
- 11/27/15 21:10:45 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IR
v75 v76 1 1 2 2 The CIVL-IR language. A program in this language is also known as a "CIVL model". 3 4 Questions: 5 * fix notation for contracts 6 * can labels, whens, chooses be optional? 7 * quotes around variables in declarations? 8 * quotes around function names in definitions, prototypes? 9 * is there ever a need for a function prototype? Could variable decl notation be used instead? 10 11 3 12 4 13 Properties of the language: … … 144 153 L5: 145 154 }}} 155 156 Example of self-referential data definition, a linked list: 157 {{{ 158 typedef Node=Tuple[<Integer,Pointer[Node]>]; 159 }}} 160 146 161 147 162
