|
|
|
|
|
by naasking
3495 days ago
|
|
> There are some difficulties with moving arbitrary values between phases: it's easy to move an int or a list, but what about a mutable reference or a closure? Wasn't this already answered by "Closing the Stage" [1]? [1] http://lambda-the-ultimate.org/node/2575 |
|
The problem with moving arbitrary values between phases with macros is that values can refer to bits of the runtime environment that cease to exist when compilation is finished.