Mercurial > lcfOS
comparison python/target.py @ 205:d77cb5962cc5
Added some handcoded arm code generation
author | Windel Bouwman |
---|---|
date | Sun, 23 Jun 2013 18:23:18 +0200 |
parents | ca1ea402f6a1 |
children | 6c6bf8890d8a |
comparison
equal
deleted
inserted
replaced
204:de3a68f677a5 | 205:d77cb5962cc5 |
---|---|
14 def __init__(self, name): | 14 def __init__(self, name): |
15 self.name = name | 15 self.name = name |
16 | 16 |
17 class Instruction: | 17 class Instruction: |
18 def encode(self): | 18 def encode(self): |
19 raise NotImplementedError('TODO') | 19 raise NotImplementedError('Instruction {0} has no encode yet, TODO'.format(type(self))) |
20 | 20 |
21 class Target: | 21 class Target: |
22 def __init__(self, name, desc=''): | 22 def __init__(self, name, desc=''): |
23 self.name = name | 23 self.name = name |
24 self.desc = desc | 24 self.desc = desc |