Portable GAL Assembler