Commit History

Author SHA1 Message Date
  felixf 1f8e6977a5 Added rich position to Scanner / Syntax Tree Elements 8 years ago
  felixf 9e11c6357c Conditional compilation of skipped cells (introduced feature "Runtime = "A2") 9 years ago
  felixf abc4574807 Separated interface relevant symbols (port and properties) from internals (variables) in order to be able to leave cells uncompiled 9 years ago
  felixf 3c00209322 Enabled separate imports / separate compilation of cells within a module (TRM / ARM / AMD separation) 9 years ago
  felixf da64740c2a Preparations for precise GC --> procedureDescriptors will be tagged pointers at EBP. 9 years ago
  felixf 448f472e3d Improved fictive offsets 9 years ago
  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) 9 years ago
  felixf 316732e6df Preparations for Unix x64: 64-bit calling convention (being different from that of the WinAPI) 9 years ago
  felixf ba0c909622 Implemented Inheritance on Cells (NOT: Polymorphism) 9 years ago
  felixf 1727573fe4 Patched bug / trap with active cells alignment 9 years ago
  felixf abfd9d4167 Made available operators "<<", ">>", "<<?" and ">>?" for overloading. 9 years ago
  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; 9 years ago
  felixf 3309618b42 Patched zero-alignment problem. 10 years ago
  felixf 079df6faad added alignment for record types 10 years ago
  felixf 7e7acc530f Merged modifications from ActiveCells3 10 years ago
  felixf 4ae503b9bf 10 years ago
  eth.tmartiel 807dda4cc9 Fixed linking problem with constant MathArray values defined in other modules: applied same handling as for string values. 10 years ago