felixf
|
2393da1668
DIM now needs to return something compatible to SIZE (and not to LONGINT as it was before)
|
7 gadi atpakaļ |
negelef
|
de52e92426
Renamed SystemTools to System
|
7 gadi atpakaļ |
felixf
|
76e803e60a
compatibility with ARRAY [?];
|
7 gadi atpakaļ |
felixf
|
c2f9a74029
Support for Reference Counting:
|
7 gadi atpakaļ |
eth.negelef
|
881bebbdc0
Added support for SHORT and LONG on unsigned expressions
|
7 gadi atpakaļ |
felixf
|
ca8615ceb3
Added check for non-allocability of unsafe pointers
|
7 gadi atpakaļ |
negelef
|
0f96d43f45
Removed unused local variables
|
7 gadi atpakaļ |
felixf
|
df9cac450f
detect recursive conversions
|
7 gadi atpakaļ |
eth.negelef
|
6768131975
Added proper type definition for evaluating constant integer expressions
|
7 gadi atpakaļ |
felixf
|
9b7c916ea9
reshape: array of size (i/o array of longint)
|
7 gadi atpakaļ |
eth.negelef
|
4065854ddd
Added proper type definition for evaluating constant set expressions
|
7 gadi atpakaļ |
felixf
|
3490093614
Moved platform calling convention to the frontend (as an important side effect, platform calling convention is appearing translated in the symbol file)
|
7 gadi atpakaļ |
felixf
|
d7e0caff9c
Added Platform Calling Convention
|
7 gadi atpakaļ |
felixf
|
9351783616
patched bugs introduced before (procedure compatibility)
|
7 gadi atpakaļ |
felixf
|
02594cc03b
Modifications in order to make the change from longint --> size in FoxArrayBase work
|
7 gadi atpakaļ |
negelef
|
ba8b34e304
Fixed parameter types when calling FoxArrayBase.AllocateTensorX with 64-bit sizes
|
7 gadi atpakaļ |
negelef
|
d3124256fe
Fixed reuse of local variables for different purposes
|
7 gadi atpakaļ |
eth.negelef
|
31e993010b
Fixed typo
|
7 gadi atpakaļ |
eth.negelef
|
ec4bc8d41f
Allow explicit conversion on set types
|
7 gadi atpakaļ |
eth.negelef
|
05bd002c6b
Added support for set types of different sizes
|
7 gadi atpakaļ |
felixf
|
0feb419cff
having thought about the implications, reverted visibilitiy mismatch error.
|
7 gadi atpakaļ |
felixf
|
c29d234643
support of ABSTRACT object type and ABSTRACT procedures
|
7 gadi atpakaļ |
felixf
|
b348f5ed82
changed the ENUM semantics. Common sense seems to be that enums increase subsequently without collision avoidance.
|
7 gadi atpakaļ |
felixf
|
e38bb96c61
no conversion of float to unsigned data types
|
7 gadi atpakaļ |
felixf
|
7ed8f166fd
patched min/max fpr unsigned data types and overflow check of positive HUGEINT values
|
7 gadi atpakaļ |
negelef
|
769f62d8e1
Fixed spacing in error messages
|
7 gadi atpakaļ |
felixf
|
841851be60
allow type bound procedures for pointer to record
|
7 gadi atpakaļ |
felixf
|
328a86f8e0
reverted (32-bit Oberon legacy): LEN is treated as LONGINT
|
7 gadi atpakaļ |
felixf
|
5da5ca96aa
Math Array Compatibility
|
7 gadi atpakaļ |
felixf
|
90d4e0f347
64 bit A2 conversions:
|
7 gadi atpakaļ |