felixf
|
0d1a0813c5
removed visitor pattern completely now
|
6 سال پیش |
felixf
|
97f805a4f2
removed old visit that led to trap with warnings enables
|
6 سال پیش |
felixf
|
1b22680b94
removed unused symbols,
|
6 سال پیش |
felixf
|
6d1f056e3d
improved handling of huge sparse case tables: use if cascade on a register (can potentially be improved further with binary search or hash tables if required)
|
6 سال پیش |
felixf
|
a2e60c884d
performance optimisation: do not type guard when
|
6 سال پیش |
felixf
|
2f1795e2f6
Patched problem with nested record
|
6 سال پیش |
felixf
|
3d126198fb
Improved syntax of with-statement
|
6 سال پیش |
negelef
|
e31dced224
Removed obsolete darwin calling convention flag
|
7 سال پیش |
felixf
|
d98268c8c9
patched forbidden case where an array was used for an array index
|
7 سال پیش |
negelef
|
1b6c5713fd
Improved diagnostic message
|
7 سال پیش |
negelef
|
05ec4a4dfb
Fixed NORETURN modifier of procedure types which does not depend on calling convention
|
7 سال پیش |
negelef
|
7324dc8173
Added proper constant for invalid stream positions
|
7 سال پیش |
felixf
|
2393da1668
DIM now needs to return something compatible to SIZE (and not to LONGINT as it was before)
|
7 سال پیش |
negelef
|
de52e92426
Renamed SystemTools to System
|
7 سال پیش |
felixf
|
76e803e60a
compatibility with ARRAY [?];
|
7 سال پیش |
felixf
|
c2f9a74029
Support for Reference Counting:
|
7 سال پیش |
eth.negelef
|
881bebbdc0
Added support for SHORT and LONG on unsigned expressions
|
7 سال پیش |
felixf
|
ca8615ceb3
Added check for non-allocability of unsafe pointers
|
7 سال پیش |
negelef
|
0f96d43f45
Removed unused local variables
|
7 سال پیش |
felixf
|
df9cac450f
detect recursive conversions
|
7 سال پیش |
eth.negelef
|
6768131975
Added proper type definition for evaluating constant integer expressions
|
7 سال پیش |
felixf
|
9b7c916ea9
reshape: array of size (i/o array of longint)
|
7 سال پیش |
eth.negelef
|
4065854ddd
Added proper type definition for evaluating constant set expressions
|
7 سال پیش |
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 سال پیش |
felixf
|
d7e0caff9c
Added Platform Calling Convention
|
7 سال پیش |
felixf
|
9351783616
patched bugs introduced before (procedure compatibility)
|
7 سال پیش |
felixf
|
02594cc03b
Modifications in order to make the change from longint --> size in FoxArrayBase work
|
7 سال پیش |
negelef
|
ba8b34e304
Fixed parameter types when calling FoxArrayBase.AllocateTensorX with 64-bit sizes
|
7 سال پیش |
negelef
|
d3124256fe
Fixed reuse of local variables for different purposes
|
7 سال پیش |
eth.negelef
|
31e993010b
Fixed typo
|
7 سال پیش |