커밋 기록

작성자 SHA1 메시지 날짜
  Taddeus Kroes 9f5cc393f5 Updated toolchain binaries (new opcodes for extern variables instructions) 11 년 전
  Taddeus Kroes dcca84a05b Changed binary name to civcc 11 년 전
  Taddeus Kroes 8259c48821 Updated phases documentation 11 년 전
  Taddeus Kroes cd575763a0 Extern variables now use the .exportvar/.importvar directives + some general fixes 11 년 전
  Taddeus Kroes c6dee331c5 Removed unused function 11 년 전
  Taddeus Kroes ec7babc046 Started implementing VM changes of extern variables 11 년 전
  Taddeus Kroes 81bfc1d8c9 Token location fix 12 년 전
  Taddeus Kroes 66ab431a00 Updated compiler to fit the new one-dimensional array instruction interface 12 년 전
  Taddeus Kroes 7dae809b98 Fixed bug that caused over-aggressive copy propagation 12 년 전
  Taddeus Kroes 903ac1f057 Fixed hline being printed before assembly code at verbosity=1 12 년 전
  Taddeus Kroes 50ab6f1b95 Syntax cleanup 12 년 전
  Taddeus Kroes a2c13675f5 Removed 'globals:' comment in generated assembly 12 년 전
  Taddeus Kroes 9b0a2616d9 Fixed a bu in assembly printing causing a single directive not to be printed 12 년 전
  Taddeus Kroes bf51961a6f Code cleanup 12 년 전
  Taddeus Kroes 9d33a6e4a5 Added test case for invalid array constant initialisation 12 년 전
  Taddeus Kroes 2c7c770755 Clarified example code in interface file 12 년 전
  Taddeus Kroes 9b5928281d Removed fixed issue from TODO list 12 년 전
  Taddeus Kroes 95f70e3e94 Comment cleanup 12 년 전
  Taddeus Kroes b508c41935 Fixed ocamldoc link in interface file 12 년 전
  Taddeus Kroes f074552d42 Array constant initialisations now require a strict nesting level equal to the number of dimensions; simplified some related code 12 년 전
  Taddeus Kroes 0e0c62d5a7 Removed warning for floating-point division by zero 12 년 전
  Taddeus Kroes 94299b18ac Fixed division by zero check 12 년 전
  Taddeus Kroes a574d8ace5 IntVal now takes a 32-bit int as argument (not 31 or 63), and integer bound check is moved to lexer 12 년 전
  Taddeus Kroes 569075e6d9 Typechecking phase now also prints multiple errors before quitting (could use some more extensive debugging) 12 년 전
  Taddeus Kroes 9dd038fd0f Cleanup 12 년 전
  Taddeus Kroes 885fa4bc95 Changed the way errors are represented + context analysis now prints multiple errors before exiting 12 년 전
  Taddeus Kroes ef86a30481 Rewrote default traversal function such that a traversal now has a secondary result 12 년 전
  Taddeus Kroes 9c53b71f55 Updated TODO list 12 년 전
  Taddeus Kroes 81894d4b01 Variable declarations are now again moved to the beginning of the function body 12 년 전
  Taddeus Kroes 4f45e79231 Revert "For-to-while loop transformations now use inline vardecs" 12 년 전