.type parser; simplified mmap API; dasm_put vararg coercion