Commit History

Author SHA1 Message Date
  Andreas Rumpf 8d714d2b02 low/high/of are now overloadable operations 7 years ago
  Zahary Karadjov cd02561368 introduce a pre-processing pass for the concept bodies 7 years ago
  Zahary Karadjov bc01835091 Allow tyOr,tyAnd and tyNot to be constructed in more contexts 7 years ago
  Zahary Karadjov 9574d318ae use lower-case proc names 8 years ago
  Zahary Karadjov 52b241fd57 new type traits: `GenericHead` and `StripGenericParams` 8 years ago
  Zahary Karadjov 644d645ea7 implement the special treatment of explicit type params in concepts 8 years ago
  Andreas Rumpf 46efaf294b big compiler refactoring; avoid globals for multi method dispatcher generation 7 years ago
  Andreas Rumpf 01ae0d28d4 recursive modules are only detected to improve error messages 8 years ago
  Jacek Sieka 6f7b891bdc remove remnants of tyIter 8 years ago
  Jacek Sieka 4d558e2608 Merge remote-tracking branch 'origin/devel' into compiler-cleanup 8 years ago
  Matthew Baulch 674a1110f0 Require ordinal or set argument to system.ord 8 years ago
  Jacek Sieka 3cd4cf4320 remove unused stuff 8 years ago
  Andreas Rumpf de6198c747 fixes #4555 8 years ago
  Andreas Rumpf db56174a19 fixes #3548 8 years ago
  Andreas Rumpf e8faa214eb fixes #4295 8 years ago
  bit b6a11271b3 Removed error that disallows slices with negative indexes 8 years ago
  Andreas Rumpf bd8e89774e fixes a critical bug concerning a[^1] rewritings 9 years ago
  Araq 29a9166966 fixes the most pressing regressions introduced by the new handling of a[i] in the compiler 9 years ago
  Araq 8ef66b973d first attempt to fix 'a[i]' handling in generics 9 years ago
  Yuriy Glukhov a5be556a4c Untyped pointers godegen changed. addr expression fixed. 9 years ago
  Araq ab26298a03 added system.unsafeAddr 9 years ago
  Araq 0c947f31ba system.locals is now a plugin for education 9 years ago
  Araq 13c5f792dc fixes #2447 9 years ago
  Araq 4be0d16520 added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin system to the compiler 9 years ago
  Araq 2b80d75aa2 fixes #2420; negative indexing for slicing is obsolete (breaking change!) 9 years ago
  Araq ed0d9e271d disallow negative indexing 9 years ago
  Araq 5d63ecb3a4 implemented a[^1] notation 9 years ago
  Araq 08c0ba379a fixes #1805 9 years ago
  Guillaume Gelin 3119fe087d Happy new year! 10 years ago
  Araq 105a0616a9 implemented procCall builtin 10 years ago