Refactor generic Asm directive parsing.