Date : Tue, 01 Aug 2006 18:39:25 +0100
From : Sprow <info@...>
Subject: Re: Writing / invoking assembler on the beeb
In article <060801135504@...>,
Jonathan Graham Harston <jgh@...> wrote:
> >Message-ID: <44B27D83.4010706@...>
>
> Angus Duggan <angus_beeb@...> wrote:
> > >>> I'm looking for good recommendations for BBC micro assembler
> > >>> software, if anyone has any.
> >
> > I wrote my own assembler/disassembler. I've never made the ROM image
>
> I use *ASSEM, a command I wrote that uses BASIC's assembler to
> assemble from disk to disk. The source files can be either text or
> BASIC, so you can edit it with whatever method you feel
> comfortable with.
Similarly I have "27KASM", which as its name suggests allows up to 27k of
source/variables since it assembles to disc direct. I also have one which
runs on a Tube allowing sources to be split across multiple files while
allowing cross referencing of labels.
Both chew assembler in tokenised BASIC files
http://www.sprow.co.uk/bbc/bbconly.htm
Acorn's MASM is quite fun too, as it has syntax just like ARMASM does now
from ARM (or the other way round). So macros use MACRO/MEND and so on,
Sprow.