Tomas Lindquist Olsen
|
2c99df8deb
|
[svn r55] Foreach was always generating code as if the value variable was 'ref'
Other not-so-major improvements
|
2007-10-22 17:25:44 +02:00 |
|
Tomas Lindquist Olsen
|
0248873a79
|
[svn r49] foreach on dynamic arrays
|
2007-10-19 16:37:15 +02:00 |
|
Tomas Lindquist Olsen
|
10db08076c
|
[svn r44] Lots of bug fixes.
New array literal support
New array ~= operator support (for single element)
New with statement support
More...
|
2007-10-19 07:43:21 +02:00 |
|
Tomas Lindquist Olsen
|
67a92f5d51
|
[svn r41] new'd dynamic arrays are now initialized with the element type's default initializer.
initial label/goto support.
|
2007-10-10 03:38:24 +02:00 |
|
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 |
|