summaryrefslogtreecommitdiff
path: root/src/continuations
Commit message (Collapse)AuthorAgeFilesLines
* Changed TreeSymSubstituter from a traverser toIulian Dragos2010-04-092-11/+11
| | | | | | | | transformer. It now aligns tree nodes that contain names to the symbol name that was substituted. Before this change identifiers may refer to one symbol, while the name they carry would resovlve to another one.
* workaround for #3252. review by extempore.Tiark Rompf2010-04-041-2/+2
|
* improved cps transform of partial functions.Tiark Rompf2010-04-032-71/+64
|
* fixes the unfounded "name clash between inherit...Tiark Rompf2010-03-292-1/+3
| | | | | | fixes the unfounded "name clash between inherited members" error. review by dragos.
* closes 2864.Tiark Rompf2010-03-294-25/+70
|
* improvements to cps exception handling.Tiark Rompf2010-03-265-38/+163
|
* fixed double-loading of plugins.Tiark Rompf2010-03-252-3/+6
|
* reverting changes from r21260.Tiark Rompf2010-03-241-5/+1
|
* continuations plugin will now report a nice err...Tiark Rompf2010-03-241-1/+5
| | | | | | continuations plugin will now report a nice error message if it is not enabled and encounters an @cps expression. review by rytz
* Renamed partialMap to collect.Paul Phillips2010-03-241-3/+3
| | | | | | | | | method on Iterator called collect which I had to remove, because if the method is overloaded it puts a bullet in the type inference, an intolerable result for a function which takes a partial function as its argument. I don't think there's much chance of confusion, but I put a migration warning on collect just in case. No review.
* closes #3199. review by community.Tiark Rompf2010-03-221-1/+4
|
* added support for continuations in try/catch bl...Tiark Rompf2010-03-165-24/+126
| | | | | | added support for continuations in try/catch blocks. review by community.
* added missing file from last commit. no review.Tiark Rompf2010-03-111-0/+60
|
* moved the continuations plugin into trunk.Tiark Rompf2010-03-117-0/+1349