On 11/13/2013 12:03 AM, Jacob Carlborg wrote: > Again, operator overloading in D is too limiting to implement something Linq like. Ok, let's set aside the opEquals and opCmp issue for the moment. Can AST macros do anything that expression templates cannot?