Changes between Version 89 and Version 90 of IR2
- Timestamp:
- 05/12/21 11:41:44 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IR2
v89 v90 244 244 * Comparisons likes `==` and `<` return a `$bool` (not an int, like C) 245 245 * explanation of `$defined`: a bit is associated to each memory location. Memory locations are created by declaring variables and allocation. Every variable initially holds an undefined value. Memory locations become defined by assigning to them defined values. 246 * Question: should an assignment of an undefined value to a variable make that variable defined, or not? 246 247 * Constants are defined values. This includes integer and real constants, and `NULL`. 247 248 * An operation returns a defined value if all inputs are defined and the inputs are acceptable for the specific operation.
