Using Syntax Transforms in compile pipeline

Topics: APIs
Apr 7, 2014 at 10:58 AM
Edited Apr 7, 2014 at 11:05 AM
Are there any plans to allow custom syntax transforms as part of the compile pipeline?

Specifically I'm looking for a way to support code injection and manipulation based on specific syntax markers. Existing examples would be ObsoleteAttribute, ConditionalAttribute, iterators and async/await.
Apr 7, 2014 at 11:11 AM
On a higher level, macros similar to Nemerle's would solve 'all' these issues.
Apr 7, 2014 at 11:17 AM
I'm more interested in extending the existing languages rather than reaching for a whole new language with built in support for this.

Basically I'm trying to support AOP in C# and VB.