Re: A89: Distubing assembler error


[Prev][Next][Index][Thread]

Re: A89: Distubing assembler error




This makes PERFECTLY sense...
you see..  when you program in asm, the position is important..
if you start in the first column, then it is a label. period.
if it is not starting in the first column, then it is an instruction or a
assembler directive

//Olle
Daniel7073@aol.com wrote:
> 
> That makes absolutely no sense.  As far as I know, no compiler (maybe Pascal,
> but I'm not sure) requires indentation.  Indentation is just used for
> readability.
> 
> I wonder why that would happen.
> 
> Daniel Imfeld
> 
> In a message dated 11/30/1998 2:53:01 PM Pacific Standard Time,
> aoltest@yahoo.com writes:
> 
> > I hope this helps some of you new programmers, I wasted a lot of time
> >  figuring it out.
> >
> >  The first assembly program I tried to compile gave me a bunch of
> >  errors indicating that it didn't recognize certain instructions (I
> >  think).  The way I finally fixed the problem was to indent certain
> >  lines!  This seemed crazy to me, so go ahead and call me a lunatic if
> >  you want (or explain these odd indentation rules that I've never seen
> >  in any of the tutorials).
> >
> >  Orignal code:
> >
> >  sprites:
> >  dc.b %11001100
> >  dc.b %11100111
> >   <and so on...>
> >
> >  Code that compiled: (only change was in indentation)
> >
> >  sprites:
> >     dc.b %11001100
> >     dc.b %11100111
> >   <and so on...>
> >


References: