felixf
|
c29d234643
support of ABSTRACT object type and ABSTRACT procedures
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
b348f5ed82
changed the ENUM semantics. Common sense seems to be that enums increase subsequently without collision avoidance.
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
e38bb96c61
no conversion of float to unsigned data types
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
7ed8f166fd
patched min/max fpr unsigned data types and overflow check of positive HUGEINT values
|
%!s(int64=7) %!d(string=hai) anos |
negelef
|
769f62d8e1
Fixed spacing in error messages
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
841851be60
allow type bound procedures for pointer to record
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
328a86f8e0
reverted (32-bit Oberon legacy): LEN is treated as LONGINT
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
5da5ca96aa
Math Array Compatibility
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
90d4e0f347
64 bit A2 conversions:
|
%!s(int64=7) %!d(string=hai) anos |
felixf
|
3732897656
minor improvements
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
bbdfaf6b4f
Improved fingerprinting: many more cases don't go unnoticed
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
a944167a30
untraced on pointer type
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
e6df489803
Forbid Math Array Value Paramteters
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
eeeb817fba
Moved Complex Numbers out of ArrayBase (should complex numbers move back to a library in general?)
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
edcc2ff3e7
Slight improvement of array base: used unsafe pointer to record to avoid too many indirections
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
6ae1f6e997
allowed for operator overloading of im / re
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
d65ab17eb9
Allow for index operator on value types
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
41cfc1629d
Improved declarations code
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
1fc9dac2e3
Recursion problems solved: Support of value typed objects complete.
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
1f5cb8d25b
Patched fingerprinting issues
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
4a3c451f48
Variable check for receiver
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
edec6f73ec
Value-Type Semantics: experimental Oberon-2 integration
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
33afff39c3
Patched issues with return in inlined code.
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
bb412d231b
Allowed Oberon inline accross module boundaries
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
5f1feac53d
Added test for property compatibility
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
812a845eba
Minor issues with inline operators (allow Oberon inline for stream operator on ports)
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
6849ac77e4
Improved error handling: line/column position now available everywhere
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
1f8e6977a5
Added rich position to Scanner / Syntax Tree Elements
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
e5122cc63c
allow length on unsafe static arrays
|
%!s(int64=8) %!d(string=hai) anos |
felixf
|
ae24d0f676
Conditional compilation: revived port sections
|
%!s(int64=8) %!d(string=hai) anos |