Changes between Version 27 and Version 28 of ExpressionSyntax
- Timestamp:
- 2017-09-14 11:30:07 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ExpressionSyntax
v27 v28 75 75 }}} 76 76 77 This assumes that each data element ( variable/attribute ) has a number of descriptive values that can be compared ( to determine applicability ) to an operation. 78 * identifier // the name 79 * type // the type it represents 80 * organisation // the overlying set organisation 81 * mutability // whether the value can be modified or not 77 == (7.1) [wiki:WhatAboutIdentifiers What about identifiers (Expression Syntax) ?] == 78 == (7.2) [wiki:CompileTimeTypeChecking Compile Time Type Checking] == 82 79 83 eg ... fred has been declared as a part of the "fruitbat" namespace, it's an integer it's a solitary integer and is immutable with the value 3 thus :84 * variable (fruitbat:fred:int:single:imm:3)85 86 so the "++" postfix operator will not be able to operate on it as it's immutable.87 88 89 == (7.1) [wiki:WhatAboutIdentifiers What about identifiers (Expression Syntax) ?] ==