view python/asm.py @ 168:49f1ab80d040

Added awesome icons
author Windel Bouwman
date Fri, 22 Mar 2013 19:09:38 +0100
parents 5e1dd04cb61c
children
line wrap: on
line source

#!/usr/bin/python

# Assembler

import sys, argparse
import pdb

import libasm

parser = argparse.ArgumentParser(description="Assembler")
pdb.set_trace()
parser.add_argument('sourcefile', type=argparse.FileType('r'), help='the source file to assemble')
args = parser.parse_args()


a = libasm.Assembler()
obj = a.assemble(args.sourcefile.read())

print('object:', obj)