check macro arguments, if typed