HasmParse.hs compilable draft:

e.g. ".l1: mov %eax, %ebx\n"