You can overload macros by node kind: 
    
    
    macro foreach(e: untyped{nkInfix}, body: untyped{nkStmtList}): untyped =
        discard
    

Reply via email to