Commit History

Автор SHA1 Съобщение Дата
  negelef 2b14a3f3f3 Added basic support for conditional compilation преди 7 години
  negelef 7324dc8173 Added proper constant for invalid stream positions преди 7 години
  negelef de52e92426 Renamed SystemTools to System преди 7 години
  felixf c2f9a74029 Support for Reference Counting: преди 7 години
  negelef 0f96d43f45 Removed unused local variables преди 7 години
  felixf 5045e02088 Added end position for statements, types and expressions. преди 7 години
  felixf 16e4e4ea94 Improved statement position handling (end position added) преди 7 години
  felixf de3d81df9b Resolved issue with tensor range преди 8 години
  felixf c80efb97f7 Allowed for marking of temporary arguments, used for example in expressions like преди 8 години
  felixf d65ab17eb9 Allow for index operator on value types преди 8 години
  felixf 1fc9dac2e3 Recursion problems solved: Support of value typed objects complete. преди 8 години
  felixf edec6f73ec Value-Type Semantics: experimental Oberon-2 integration преди 8 години
  felixf 846f4bc4a7 Disallowed legacy operator with keyword procedure преди 8 години
  felixf 02eca83566 Patched parser bug with inline operators declared as procedure преди 8 години
  felixf 812a845eba Minor issues with inline operators (allow Oberon inline for stream operator on ports) преди 8 години
  felixf e40aabefa5 Improved error reporting преди 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 3c00209322 Enabled separate imports / separate compilation of cells within a module (TRM / ARM / AMD separation) преди 9 години
  felixf e909e252d8 slightly improved trace and error handling преди 9 години
  felixf 4b6693180c Added NEW with return type. Mainly for the interpreter. But can be useful in A2 Oberon also преди 9 години
  felixf 9ecc7d4926 improved interpreter shell with lax syntax преди 9 години
  felixf ba0c909622 Implemented Inheritance on Cells (NOT: Polymorphism) преди 9 години
  felixf 5854ff35c9 Removed "ActiveCells" flag and all dependencies thereof преди 9 години
  felixf 1e2f0afc15 Patched issues with communication statements преди 9 години
  felixf 9b39e6259c Added heuristic check for forbidden variable access for len argument of ARRAY len OF Type (allowed are only properties, currently) преди 9 години
  felixf 1b926d48d2 Corrected displayed EBNF преди 10 години
  felixf 86cc44644b corrected EBNF преди 10 години
  felixf 079df6faad added alignment for record types преди 10 години
  felixf 3c9373ca91 Implemented sending and receiving via stream operators преди 10 години