Commit History

Autor SHA1 Mensaxe Data
  Taddeus Kroes 970d7b6b8d Do not traverse into local functions when checking return types %!s(int64=10) %!d(string=hai) anos
  Taddeus Kroes c7be3c455e Improve makefile, made civcc symlink generated %!s(int64=10) %!d(string=hai) anos
  Simon Polstra c27aa9c762 Made a couple of early return tests public. %!s(int64=10) %!d(string=hai) anos
  Simon Polstra 70b066d1b2 Merge branch 'master' of ssh://csa.science.uva.nl:11111/teaching/bachelor/civicaml %!s(int64=10) %!d(string=hai) anos
  Taddeus Kroes bec590ef0c Fix typo %!s(int64=10) %!d(string=hai) anos
  Simon Polstra 152a367a82 Merge branch 'earlyreturn' %!s(int64=10) %!d(string=hai) anos
  Taddeus Kroes 5451737e00 Add check for void return in typed functions %!s(int64=10) %!d(string=hai) anos
  Simon Polstra e5a909e8cb Added some more early return testcases. %!s(int64=10) %!d(string=hai) anos
  Simon Polstra cfb5991610 globdec-use testcase moved from xfail to success. %!s(int64=10) %!d(string=hai) anos
  Simon Polstra 7d98e17a97 typos %!s(int64=10) %!d(string=hai) anos
  Taddeus Kroes 106c879fc5 Implement rest of early returns + add some tests %!s(int64=10) %!d(string=hai) anos
  Taddeus Kroes 90a6500831 Started implementing early returns (todo: typecheck, assemble) %!s(int64=10) %!d(string=hai) anos
  Taddeus Kroes defc7777a6 Fix typo %!s(int64=10) %!d(string=hai) anos
  Merijn Verstraaten cb1589e6ee New tests for recursion. %!s(int64=11) %!d(string=hai) anos
  Simon Polstra e911b0971d Initialised vars in testcase. %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 41cc55146d Moved forward globaldec test to error checks since this is not allowed %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 0e29ad56fd Added testcases for comments %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 1bd543ec32 Documentation fix %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 5395343baf Codegen now does not generate useless 'esr 0' instructions anymore %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes c1d19a208f Redirect compiler output in combined testcases %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes a98454d5d8 Fixed assigning/loading elements in imported arrays %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 06c84c141b Added check for multiple input files %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 1386f8af75 Desugaring now moves splitted initializations to start of function body %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes e7590e6e49 Code cleanup %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes f5d0fc37c7 Updated civic version %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes 31687cab6e Added tabs warning to testsuite README %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes b519c5e7c2 TESTSUITE_README is now placed next to test dir in testsuite tarfile %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes f37071e4e5 Updated testsuite README %!s(int64=11) %!d(string=hai) anos
  Taddeus Kroes f1c1e5a6be Makefile target for testsuite now uses public_tests.txt %!s(int64=11) %!d(string=hai) anos
  Simon Polstra 3d1f202c9d Public test list added. %!s(int64=11) %!d(string=hai) anos