[comp.sys.amiga.programmer] Assembly Language Utilities Wanted

bdb@becker.UUCP (Bruce D. Becker) (06/12/91)

In article <1991Jun7.000905.1@happy.colorado.edu> kskelm@happy.colorado.edu writes:
|[...]
|        *WHY* do the coders of all assemblers *INSIST* on having such
|strict spacing rules!?!?!?  I refer to the fact that one cannot have a
|space between operands.  It is SO much more readable with a space in
|there... why can we not have one?  Another gripe is that labels are not
|recognized in the following situation:
|
|lab:move d1,d0
|
|        Again- why?  There's a colon there.  That should suffice as a
|separator.  I have tried repeatedly to get into Amiga assemblers-- and I
|have repeatedly been distracted from the program at hand by tiny, petty,
|numerous idiosyncrasies in the format that assemblers want.

	Assemblers are low-level languages, created
	as a means of last resort (rather than inputting
	hex digits).

	Perhaps you should be using a good macro assembler,
	such as Aztec C. This allows you to think more or
	less algorithmically, but leaves you with reasonably
	commented assembler code which you can wriggle about
	in to your hearts content...

-- 
  ,u,	 Bruce Becker	Toronto, Ontario
a /i/	 Internet: bdb@becker.UUCP, bruce@gpu.utcs.toronto.edu
 `\o\-e	 UUCP: ...!utai!mnetor!becker!bdb
 _< /_	 "Ferget yer humanity, do the poot" - devo

jbickers@templar.actrix.gen.nz (John Bickers) (06/13/91)

Quoted from <109275@becker.UUCP> by bdb@becker.UUCP (Bruce D. Becker):
> 	... macro assembler,
> 	such as Aztec C.

    This doesn't apply to SAS C, of course. :)

>   ,u,	 Bruce Becker	Toronto, Ontario
--
*** John Bickers, TAP, NZAmigaUG.        jbickers@templar.actrix.gen.nz ***
***         "Endless variations, make it all seem new" - Devo.          ***