Carl Mäsak
Carl Mäsak
[This paper](https://www.cs.rice.edu/CS/PLT/Publications/Scheme/oopsla01-ff.pdf) uses the code injection technique on quite an impressive scale: it injects pre- and post-conditions in the right place in the program. But then it also creates entire...
From [this HN discussion](https://news.ycombinator.com/item?id=27730473): > For those not in the know, AOP is basically the Intercal COME FROM statement (itself a pun on goto, ie it's a jump but in...
Put it like this. Take the concept of "slicing", wherein you can turn a program into a smaller program by keeping only a subset of the variables in it. I...
I hadn't heard about [Meta-AspectJ](https://yanniss.github.io/maj-tosem.pdf) before, but it seems to be playing around in this issue's ballpark.
I wanted to express something here that I only barely have words for. The domain of Alma is language extension, or language feature composition. Therefore, a lot of the focus...
Dammit! At first blush, you're right! It's here and now that my stubbornness on that issue is coming back to bite me... I feel that, if I start turning over...
> I feel that, if I start turning over one stone here, I'll end up turning over them all (again) — which may or may not be worthwhile. No, it...
Going through the issues one by one, I just noticed that #80 is the `macro` version of this issue. Alarmingly, it _doesn't_ believe in providing `is parsed` defaults. So... who's...
I don't want to close this issue, because it seems to have the heart in the right place. But it's interesting to ask how much it could be subsumed by...
[S04](https://github.com/perl6/specs/blob/master/S04-control.pod#statement-parsing) seems to assume the things coming into macros are indeed runtime values, not Qnodes. I don't know if that's just a thinko, or an explicit desire for this feature,...