Writing an assembler in Python

Gregory Ewing greg.ewing at canterbury.ac.nz
Wed Mar 3 01:52:02 EST 2010


> In article <Xns9D28186AF890Cfdnbgui7uhu5h8hrnuio at 127.0.0.1>,
> Giorgos Tzampanakis <gt67 at hw.ac.uk> wrote:
>>>I'm implementing a CPU that will run on an FPGA. I want to have a
>>(dead) simple assembler that will generate the machine code for
>>me. I want to use Python for that. Are there any libraries that
>>can help me with the parsing of the assembly code?

I wrote a PIC assembler in Python once. I didn't bother
with any parsing libraries. I used a regular expression
to split the input into tokens, then wrote ad-hoc
parsing code in Python.
-- 
Greg


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /