Histórico de Commits

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