Re: 8051 assembler in Common Lisp
- From: pkhuong@xxxxxxxxx
- Date: 27 Jul 2005 19:33:00 -0700
Tim Wilson wrote :
> I also don't know if I could have gone the EVAL approach and still used
> the s-expr x86 address notation I used (ModR/M, etc. is a hairy
> monster). Or the backpatching to fix forward labels.
(Apologies in advance if google messes up the threading. My uni doesn't
seem to provide any news server)
The addresses & variable length jumps problem looks to me like a
constraint solving problem that wouldn't be that hard to express. I'd
take a look at screamer (or screamer+, which has basic support for
working on aggregate objects like objects or lists). I think it would
still work with address arithmetic, too. Of course, this is a pretty
big hammer for your problem, but it's already written, so why reinvent
a (simpler) wheel?
Paul Khuong
.
- Follow-Ups:
- Re: 8051 assembler in Common Lisp
- From: Tim Wilson
- Re: 8051 assembler in Common Lisp
- References:
- 8051 assembler in Common Lisp
- From: Greg Menke
- Re: 8051 assembler in Common Lisp
- From: Tim Wilson
- 8051 assembler in Common Lisp
- Prev by Date: OT: Re: 8051 assembler
- Next by Date: Re: Writing shared libraries using Lisp
- Previous by thread: Re: 8051 assembler in Common Lisp
- Next by thread: Re: 8051 assembler in Common Lisp
- Index(es):