Creating run time assembly code

creating templates for compilation