May I ask the developer team to write some more details and examples?
My favorites are:Language
Improved procedure check for number ranges (e.g. [1..3])
if-then-else expression (in addition to the existing if-then-else statement)
The condition in an if-then-else now contains an implicit cut, and thus allows non-deterministic condition
Improved garbage collection: Typed allocation of objects reduces the possibility of false pointers
Language C/C++ virtual object call compatibility (language thiscall)
New attribute [inline(size)] for inlining byte sequences in structs
Additional string literals syntax
Operator in for member test and iteration
New hasDomain/2-> function, in addition to the existing hasdomain/1 predicate
New deterministic orelse operator
Warning for superfluous static initialization of an object fact if this fact is also initialized in all constructors (the corresponding warning is switched off by the default)
Warning for unused local domains, functors and constants
- Improved procedure check for number ranges (e.g. [1..3])
- if-then-else orelse
- Operator in for member test and iteration
- Additional string literals syntax