Commit Graph

5 Commits

Author SHA1 Message Date
Tomas Lindquist Olsen
3db5b9bb98 [svn r38] * resizing dynamic arrays support
* throw is replaced with assert(0)
* catch is ignored
* better foreach support
* various bugfixes
2007-10-09 02:50:00 +02:00
Tomas Lindquist Olsen
e17f720cce [svn r37] * Initial support for foreach on static arrays. Not 100% complete 2007-10-04 22:38:53 +02:00
Tomas Lindquist Olsen
e4eaf0455d [svn r36] * Fixed a bug where passing a regular argument to a ref argument did not allocate storage 2007-10-04 18:24:05 +02:00
Tomas Lindquist Olsen
766fc30a30 [svn r19] * Added support for reassigning 'this' inside class constructors.
* Added preliminary support for UnrolledLoopStatement. That is foreach on a tuple.
2007-10-03 04:56:32 +02:00
Tomas Lindquist Olsen
50d79d4098 [svn r18] * Initial support for switch statements - No string switches yet.
* Moved Statement::toIR definitions into gen/statements.c - toir.c is still too big.
* Removed some BB bloat with ScopeStatements.
2007-10-03 02:15:12 +02:00