Fix Asm.t to make emitter compact
Remove unnecessary function
Change Asm.exp to make emission easy