Timeline
Not logged in

Parents and children of check-in [552d43f567]

2010-11-26
16:14
[94f0382499] changed the semantics of def foo(x @macro) {}, the @macro-layered parameter. - in @macro( foo(e) ), e is run in @macro (this is ok) - in @value( foo(e) ), e is run in (rawmacro)!! - in @rawmacro( foo(e) ), e is run in (rawmacro)!! (user: kinaba, tags: trunk)

15:46
[552d43f567] one-by-one M&E memoizer (user: kinaba, tags: trunk)

14:29
[f8684f4d69] changed the desugaring of >>@macro x=e from >>@macro x=e in x to >>@macro x=e in "(macro definition)" for convenience during REPL interaction (user: kinaba, tags: trunk)