On Jan 23, 8:42, Philip Pemberton wrote:
> > Silly question; why don't you use the assembler built into BBC Micro
> BASIC? I
> > used this for years for many serious programs and never had a
problem...
> (I
> > should be able to remember how to use it still!)
> Because I hate having to write a BASIC backend to get the assembler to
run,
> then there's code relocation issues if I want to make Paged ROM images...
> For those things, an assembler is much easier.
The "backend" part is hardly onerous, and the ability to do all sorts of
tricks makes it a pretty good macroassembler. As for relocation, that's
why you use both P% (program counter) and O% (where the code will be
assembled).
--
Pete Peter Turnbull
Network Manager
University of York
Received on Thu Jan 23 2003 - 12:52:52 GMT