Commit History

作者 SHA1 備註 提交日期
  felixf 13a4db60e7 removed not yet supported statement block scope 6 年之前
  felixf f87db2d144 Simplified ResolveType (removed implicit visitor), preparation of proper inlining. 6 年之前
  negelef 0afaf3e842 Removed support for implicitly ignoring return values for certain calling conventions; explictly prefix the procedure call with IGNORE instead. Better yet, don't ignore the return value at all. 6 年之前
  negelef 41669785ad Added support for explicitly ignoring the return value of procedure calls by prefixing them with the new IGNORE keyword 6 年之前
  felixf 8031ef1eaf reverted implication initial/final => nopaf 6 年之前
  felixf e703a7f865 made initial and final section "nopaf" 6 年之前
  negelef 9fac866c55 Fixed constant folding of builtin MAX procedure 6 年之前
  felixf 695ecefe16 reactivated index operators on objects 6 年之前
  felixf 75be76ce1c simplifications: removed array structured object types completely 6 年之前
  felixf 946ee31f28 fist working version for dynamic calls within methods in record scope (Oberon2 style) 6 年之前
  negelef edddf2e9e0 Added warning for ignored return values of procedure calls with Windows calling convention as a preparation for removing this legacy behaviour altogether 6 年之前
  felixf 0d1a0813c5 removed visitor pattern completely now 6 年之前
  felixf 97f805a4f2 removed old visit that led to trap with warnings enables 6 年之前
  felixf 1b22680b94 removed unused symbols, 7 年之前
  felixf 6d1f056e3d improved handling of huge sparse case tables: use if cascade on a register (can potentially be improved further with binary search or hash tables if required) 7 年之前
  felixf a2e60c884d performance optimisation: do not type guard when 7 年之前
  felixf 2f1795e2f6 Patched problem with nested record 7 年之前
  felixf 3d126198fb Improved syntax of with-statement 7 年之前
  negelef e31dced224 Removed obsolete darwin calling convention flag 7 年之前
  felixf d98268c8c9 patched forbidden case where an array was used for an array index 7 年之前
  negelef 1b6c5713fd Improved diagnostic message 7 年之前
  negelef 05ec4a4dfb Fixed NORETURN modifier of procedure types which does not depend on calling convention 7 年之前
  negelef 7324dc8173 Added proper constant for invalid stream positions 7 年之前
  felixf 2393da1668 DIM now needs to return something compatible to SIZE (and not to LONGINT as it was before) 7 年之前
  negelef de52e92426 Renamed SystemTools to System 7 年之前
  felixf 76e803e60a compatibility with ARRAY [?]; 7 年之前
  felixf c2f9a74029 Support for Reference Counting: 7 年之前
  eth.negelef 881bebbdc0 Added support for SHORT and LONG on unsigned expressions 7 年之前
  felixf ca8615ceb3 Added check for non-allocability of unsafe pointers 7 年之前
  negelef 0f96d43f45 Removed unused local variables 7 年之前