felixf
|
955439151b
proper inlining support (not yet finished -- disabled for the time being)
|
6 anos atrás |
negelef
|
41669785ad
Added support for explicitly ignoring the return value of procedure calls by prefixing them with the new IGNORE keyword
|
6 anos atrás |
eth.metacore
|
30677b8e84
use LONGINT instead of WORD because not compilable if we uses special type for result/programm status( not WORD ) - really local variable 'res' is not used for a status
|
6 anos atrás |
felixf
|
695ecefe16
reactivated index operators on objects
|
6 anos atrás |
felixf
|
75be76ce1c
simplifications: removed array structured object types completely
|
6 anos atrás |
negelef
|
1e90c12cc1
Restored transitive behaviour of untraced modifier
|
6 anos atrás |
felixf
|
0d1a0813c5
removed visitor pattern completely now
|
6 anos atrás |
felixf
|
7eb1467920
warnings / deprecate use of old with statement syntax
|
6 anos atrás |
felixf
|
3d126198fb
Improved syntax of with-statement
|
6 anos atrás |
negelef
|
e31dced224
Removed obsolete darwin calling convention flag
|
6 anos atrás |
negelef
|
582455f41c
Use WORD instead of LONGINT as result type
|
7 anos atrás |
felixf
|
c2f9a74029
Support for Reference Counting:
|
7 anos atrás |
felixf
|
ffee4e604e
Patched bug with symbol insertion (removed variables and caused a GC bug)
|
7 anos atrás |
eth.negelef
|
6768131975
Added proper type definition for evaluating constant integer expressions
|
7 anos atrás |
eth.negelef
|
4065854ddd
Added proper type definition for evaluating constant set expressions
|
7 anos atrás |
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 anos atrás |
felixf
|
d7e0caff9c
Added Platform Calling Convention
|
7 anos atrás |
felixf
|
9351783616
patched bugs introduced before (procedure compatibility)
|
7 anos atrás |
felixf
|
58531532d6
patched signature comparison
|
7 anos atrás |
eth.negelef
|
05bd002c6b
Added support for set types of different sizes
|
7 anos atrás |
felixf
|
5045e02088
Added end position for statements, types and expressions.
|
7 anos atrás |
felixf
|
c29d234643
support of ABSTRACT object type and ABSTRACT procedures
|
7 anos atrás |
felixf
|
16e4e4ea94
Improved statement position handling (end position added)
|
7 anos atrás |
felixf
|
252996767c
Activated Option "AliasOnlyExported" such that only aliases appear in object files that are required to link or load object files
|
7 anos atrás |
felixf
|
76f47c44da
patched temporary variable reuse
|
7 anos atrás |
felixf
|
370426cc75
size is compatible to but not same as integer
|
7 anos atrás |
felixf
|
a44d417016
removed implication that unsafe pointers are automatically untraced
|
7 anos atrás |
felixf
|
a944167a30
untraced on pointer type
|
8 anos atrás |
felixf
|
0710c9e402
Make sure that precise GC does not run into false pointers (Compiler part)
|
8 anos atrás |
felixf
|
aec1f4361c
rebuilt release
|
8 anos atrás |