Add macro parsing.