Commit History

Autor SHA1 Mensaxe Data
  Yentl Van Tendeloo 5b3f86ba17 Unified AL, Manual, and Transformations in core algorithm %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 674b036a59 Move timer in primitives to top to prevent reimporting %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 40eaf92473 Fixed error in dict_add_fast %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 75b1815c96 Added the dict_add_fast operation %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 8ded411292 Various bugfixes to transformations and internals %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 75a49fb0c1 Fixes to transformations and core %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 4d29670d2f Faster allInstances function %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 20881e9be6 Fix a typo %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo b2f0bc0469 Naively changed user to task in all files %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo d7f7b67a1d Suddenly works... %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 64acf261ac Changed some code to "break" and "continue", but code massively fails %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 84301964ff Basics of working MvC with multiple users and simple scripts %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo f0737cf22f Added hash function (for passwords etc.) %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 571b802436 Implement the 'RUN' instruction in the interpreter %!s(int64=8) %!d(string=hai) anos
  jonathanvdc ee1a7745b4 Add a comment that explains __primitive_return's rationale %!s(int64=8) %!d(string=hai) anos
  jonathanvdc 8135adad98 Optimize the 'interpret_function' function in the JIT runtime %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 4a0e64447f Debugging FSA semantics %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 0574ede507 Fixed CBD semantics (without algebraic loops!) %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 17e9d644c6 Fixed random() returning only 0 %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 89dd8f3e03 Made yield infrastructure more transparent by not unpacking single values from the MvS %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo de6e14821f Allow the "main" function to be changed to any name (to prevent possible name clashes) %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 89590e2837 Explicitly model the symbol checking algorithm %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo e49c05a359 Faster reverse dictionary read primitive %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 415f6057d6 Fixed problematic attribute deletion %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo a929740f50 Fixed constraint calls %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 9ef0ee26b0 Added new MMCL in metamodels.alc %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 705381b7c0 Implemented reverseKeyLookup as a primitive for significant performance boost %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo a9c0b00bc0 Remove tests that tested the primitives which are now implemented in AL %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo e48f2a13fe Relaxed MvS constraint to allow for ambiguous keys (though not for duplicates!), thus solving the cardinality problem %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo bc1ebd1910 made list of operations to un-primitive %!s(int64=9) %!d(string=hai) anos