I think this could be done by instead of expanding into specific 
(optimized) code dedicated to each argument, it instead would expand into a 
tree of if statements connected to a bunch of Expr(:call,:typeof,<more 
args>) and ? : (whatever the parse tree is for that).  Essentially a 
function call turned inline.  Is there support for that (inlining 
functions) already?

Reply via email to