Commit History

Autor SHA1 Mensaxe Data
  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
  felixf 9e11c6357c Conditional compilation of skipped cells (introduced feature "Runtime = "A2") %!s(int64=8) %!d(string=hai) anos
  skoster 15a64046e0 Patched a trap when warnings were switched on. %!s(int64=8) %!d(string=hai) anos
  felixf d4b4149137 Properies working again, cleanup %!s(int64=8) %!d(string=hai) anos
  felixf abc4574807 Separated interface relevant symbols (port and properties) from internals (variables) in order to be able to leave cells uncompiled %!s(int64=8) %!d(string=hai) anos
  felixf f5a15dbf8a Added connection and delegation as operators %!s(int64=8) %!d(string=hai) anos
  felixf d93acca959 Patched issues with array of system.byte (Release did not compile) %!s(int64=8) %!d(string=hai) anos
  felixf e5f1a046cd Patched passing of variables, values and expressions as array of byte %!s(int64=8) %!d(string=hai) anos
  felixf e43c1c52b1 Corrected behavior of passing values to array of system.byte %!s(int64=8) %!d(string=hai) anos
  skoster c6d103c0ad Patched issues with operator overloading and arrays of system.byte %!s(int64=8) %!d(string=hai) anos
  felixf fe46dcc47e revived hugeint as set element %!s(int64=9) %!d(string=hai) anos
  felixf df21889098 Decided to allow for type test / type guard constant folding (with consequences for testing / guarding NIL objects of same type) %!s(int64=9) %!d(string=hai) anos
  felixf da863aa98f patched issues with realtime: no more failed compilation tests %!s(int64=9) %!d(string=hai) anos
  felixf 883b5b7f36 allowed allocation of math arrays %!s(int64=9) %!d(string=hai) anos