Re: A86: sqrtPARSE revealed!
[Prev][Next][Index][Thread]
Re: A86: sqrtPARSE revealed!
Cool!, finally i can get my prgram to work. thanks a lot :)
later
Keith Batten
Stephen Hicks wrote:
>
> I just did a little disassembly now that i found out about the alt_ret
> thingy. I now understand how to use sqrtPARSE and make it work
> correctly! Here goes:
>
> This is a sample sqrtPARSE program:
>
> _alt_ret_status equ 0D2F9h
> _alt_ret_jmp_page equ 0D2FAh
> _alt_ret_jmp_addr equ 0D2FBh
>
> ld a,$11
> ld (_alt_ret_status),a
> ld a,$3
> ld (_alt_ret_jmp_page),a ;this could be combined with the 1st but i
> didn't for clarity
> ld hl,$5851
> ld (_alt_ret_jmp_addr),hl
> ld hl,ParseIn
> rst 20h
> rst 10h
> ld a,b
> ex de,hl
> ;ahl now points to the parsed command-line.
> ;you can do whatever you want with this.
> ret ;ret back to normal parser!
>
> ParseIn:
> .db $12,$01,"#"
>
> --
> Stephen Hicks
> mailto:shicks@mindspring.com
> ICQ:5453914
> IRC/AIM:Kupopo
> Hopemage:http://www.mindspring.com/~shicks/
Follow-Ups:
References: