Re: A86: 28F0 and parser
[Prev][Next][Index][Thread]
Re: A86: 28F0 and parser
How did you figure that out? did you just go thru the entire disassembly of
it?
i think we need to figure out everything there is to know about the parsing
process and all the calls that it uses that are on page d...
Joshua Grams wrote:
> >>Also, I've been doing quite a bit of disassembling in the parser
> >>and
> >>I've found these two routines on page D:
> >>
> >>$4C6B
> >>$53AE
>
> $4C6B: if _P_EDITCURSOR != _P_editTail (_P_editTail always less than or
> equal to _P_EDITCURSOR?), write byte in A to memory pointed to by abs
> addr _P_EDITCURSOR.
>
> $53AE: push _P_CURPC - _P_BEGPC onto OP stack, push _PARSEVAR onto FP
> stack.
>
> I _think_ that _P_CURPC, _P_ENDPC, and _P_BEGPC are absolute pointers to
> the beginning of, end of, and current location in the command to be
> parsed. Not sure though, that's just a guess.
>
> --Joshua
--
Stephen Hicks
mailto:shicks@mindspring.com
ICQ:5453914
IRC/AIM:Kupopo
Hopemage:http://www.mindspring.com/~shicks/
Follow-Ups:
References: