felixf
|
5f1feac53d
Added test for property compatibility
|
преди 8 години |
felixf
|
812a845eba
Minor issues with inline operators (allow Oberon inline for stream operator on ports)
|
преди 8 години |
felixf
|
6849ac77e4
Improved error handling: line/column position now available everywhere
|
преди 8 години |
felixf
|
1f8e6977a5
Added rich position to Scanner / Syntax Tree Elements
|
преди 8 години |
felixf
|
e5122cc63c
allow length on unsafe static arrays
|
преди 8 години |
felixf
|
ae24d0f676
Conditional compilation: revived port sections
|
преди 8 години |
felixf
|
9e11c6357c
Conditional compilation of skipped cells (introduced feature "Runtime = "A2")
|
преди 8 години |
skoster
|
15a64046e0
Patched a trap when warnings were switched on.
|
преди 8 години |
felixf
|
d4b4149137
Properies working again, cleanup
|
преди 8 години |
felixf
|
abc4574807
Separated interface relevant symbols (port and properties) from internals (variables) in order to be able to leave cells uncompiled
|
преди 8 години |
felixf
|
f5a15dbf8a
Added connection and delegation as operators
|
преди 9 години |
felixf
|
d93acca959
Patched issues with array of system.byte (Release did not compile)
|
преди 9 години |
felixf
|
e5f1a046cd
Patched passing of variables, values and expressions as array of byte
|
преди 9 години |
felixf
|
e43c1c52b1
Corrected behavior of passing values to array of system.byte
|
преди 9 години |
skoster
|
c6d103c0ad
Patched issues with operator overloading and arrays of system.byte
|
преди 9 години |
felixf
|
fe46dcc47e
revived hugeint as set element
|
преди 9 години |
felixf
|
df21889098
Decided to allow for type test / type guard constant folding (with consequences for testing / guarding NIL objects of same type)
|
преди 9 години |
felixf
|
da863aa98f
patched issues with realtime: no more failed compilation tests
|
преди 9 години |
felixf
|
883b5b7f36
allowed allocation of math arrays
|
преди 9 години |
felixf
|
0d10b48549
Patched some issues in test (outdated)
|
преди 9 години |
felixf
|
9e675a60f6
patched INCL / EXCL with HUGEINT argument
|
преди 9 години |
felixf
|
f04bd3f6fa
patched forbidden new on value type
|
преди 9 години |
felixf
|
869e3d5d7f
patched test case: SET {3..2} must be empty.
|
преди 9 години |
skoster
|
d916ba688a
Fixed how the semantic checker handles arrays of cells.
|
преди 9 години |
felixf
|
a2b77c1bc2
Simplified
|
преди 9 години |
felixf
|
be87a62c7a
Patched problems with disabling cellnet compilation for TRM (needs cleanup and some reconsolidation)
|
преди 9 години |
felixf
|
3c00209322
Enabled separate imports / separate compilation of cells within a module (TRM / ARM / AMD separation)
|
преди 9 години |
skoster
|
5f1a319e3e
Made sure that pointers in arrays of ports are registered (if cellsAreObjects)
|
преди 9 години |
felixf
|
c4b63423fe
Allowed assignment from procedure type to address type
|
преди 9 години |
felixf
|
d91a4e15e8
LEN on unsafe pointer forbidden
|
преди 9 години |