Historial de Commits

Autor SHA1 Mensaje Fecha
  skoster d916ba688a Fixed how the semantic checker handles arrays of cells. hace 9 años
  felixf a2b77c1bc2 Simplified hace 9 años
  felixf be87a62c7a Patched problems with disabling cellnet compilation for TRM (needs cleanup and some reconsolidation) hace 9 años
  felixf 3c00209322 Enabled separate imports / separate compilation of cells within a module (TRM / ARM / AMD separation) hace 9 años
  skoster 5f1a319e3e Made sure that pointers in arrays of ports are registered (if cellsAreObjects) hace 9 años
  felixf c4b63423fe Allowed assignment from procedure type to address type hace 9 años
  felixf d91a4e15e8 LEN on unsafe pointer forbidden hace 9 años
  felixf 448f472e3d Improved fictive offsets hace 9 años
  felixf 36588b303f Patched issue with fictive offsets (symbol file did not show them ....) hace 9 años
  felixf 2f4a13a074 Experimental "fictive" fields for better high-level expressiveness of low-level heap data structures -- might become very handy for device drivers but should better never be used in normal programming (allows, in principle, to implement unions) hace 9 años
  felixf 4b6693180c Added NEW with return type. Mainly for the interpreter. But can be useful in A2 Oberon also hace 9 años
  felixf 40f957ebe7 Patched a case where integer was compared with unsafe pointer: hace 9 años
  felixf 254efba198 Implement operator overloading for stream operators hace 9 años
  eth.guenter 082413aafd allow set ranges in big endian notation and avoid a compiler trap in case of elements > 31 hace 9 años
  eth.morozova fef1eb2991 a fix: GreaterGreater and LessLess operators do not return a value hace 9 años
  felixf a80a205861 Removed limitation for port depths when CellsAreObjects is not present. hace 9 años
  felixf 3652015eb1 Resolved problem with cell inheritance when CellsAreObjects is not specified. hace 9 años
  felixf ba0c909622 Implemented Inheritance on Cells (NOT: Polymorphism) hace 9 años
  eth.hunzikerp df972e6e95 allow Arity 2..4 for Global.All hace 9 años
  felixf dea60cabfc added set properties hace 9 años
  felixf 9bf936102f Added support for boolean and longreal properties hace 9 años
  felixf 06f473ddd7 Patched wrong direction of "?" and "!" parameters. hace 9 años
  felixf 5d63ddb4a0 added support for static arrays of ports in ActiveCells3 hace 9 años
  felixf 75743de371 Patched problem with reimporting ActiveCellsRuntime hace 9 años
  felixf e7ca9ce59f removed dependencies on module ActiveCells, Hardware and TRMTools hace 9 años
  felixf abfd9d4167 Made available operators "<<", ">>", "<<?" and ">>?" for overloading. hace 9 años
  eth.morozova df8f2630ee ALL operator-related modifications: use original code from Felix based on ProcedureTypeDistance hace 9 años
  eth.morozova c382dd998e implemented support of "ALL" operator; it was necessary to introduce procedure type comparison in FoxSemanticChecker.Distance to allow procedure as a parameter of the operator; hace 9 años
  felixf 9b39e6259c Added heuristic check for forbidden variable access for len argument of ARRAY len OF Type (allowed are only properties, currently) hace 9 años
  felixf 286a9bce82 patched case when system import is not yet resolved hace 9 años