Commit History

Autor SHA1 Mensaxe Data
  Yentl Van Tendeloo 8f1ee523d7 Working AL compilation %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 81e99e84a1 Add translation rules for \n, \t, and \" %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 13ad926bbd Fixed some compilation problems %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 991afb2f65 Merge declare and define in one rule %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 517ccd9d60 Add possibility for a definition with value in the compiler %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo b698243fcb WIP on testing: 00e6db4 Add instantiate which immediately fixes the location of the new elements %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 348fe8d0d3 Added a test for PM execution (and reachability graph construction) %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 162cfe5f8c Fixed primitives visitor which didn't log primitives for subtrees with %!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 76fa415887 Fix the compiler for better function declaration parsing %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo d3f2abd615 "mutable" keyword added right before a function to allow for functions %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo c5c029d80a Merge branch 'transformations' into yentl %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 2a15d5d502 Fixed everything %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 74f51d9b4f Fixed debug info for make_all.py script and make --debug default (cannot be disabled!) %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo fbfd65de20 Add meaningful error message on empty blocks in compiled HUTN files %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 187381f414 Make the .gz file no longer update for each recompile: fix the time to 0 and remove references to the temporary files %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 37d3a489d0 Also fixed the model constructor %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 9e331a3a1d Fixed for literals %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo ff3d0002ee Add wrapper for literal text reading %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo ecadb2f7ff Fixed ambiguity between actions and strings in primitives_visitor %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo c7f24a827b Removed manual json serialization in most code generators and in tests %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo fffe38859d Fixed visitors to expect 2 elements at least %!s(int64=8) %!d(string=hai) anos
  Yentl Van Tendeloo 6905017d80 Also fixed the primitives_visitor for the change in tokens in the grammar %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 43e50291dd Fixed the = ? syntax in definitions: now generates a global for each user %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 80a6de964e Fixed problem in random due to compiler error for definitions with value %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 9009814879 Allow the Modelverse to process precompiled functions instead of the explicit one, if such a function is present %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 030bd8ebc3 Fix output of debug symbols %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 926d56fc68 Change the complete interface of Visitors (using arguments) %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 65247b4590 Add debug information to PrimitivesVisitor %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 3bbc09891b Removed useless print statements %!s(int64=9) %!d(string=hai) anos