Too early to say - this is probably the one part of the language that has had the least design work - but I suspect they'll feel like Dylan's macros. That is, Lisp/Scheme-inspired, but tailored to a C-like syntax.
Ah very very cool. I was think about saying something about dylan (the PLOT language by Dave Moon is something too look at too). Dylan has a BASIC like syntax do you think this will be easy to adopt to C like syntax? Is the C syntax set?
I really like what I see with Rust. Keep up the good work.
I don't foresee many problems with adopting Dylan-like macros to the C syntax (they're both Algol-derived anyhow), but again this is all up in the air :)
The C syntax is pretty much set. Switching at this state would do more harm than good, and we think that in the long term syntax is less important than semantics.