[A83] Re: fschk83


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

[A83] Re: fschk83




At 11:42 AM 2/18/02 +0100, you wrote:

>I've been thinking about this scandisk/fschk program, this what I've come
>up with:
>
>1. Check if the pointers to begin/end of
>filestack/VAT/FP-stack/Operator-stack point to memory areas in the order
>they should be.
>
>2. Check if var-VAT and prog/list-VAT are correct. aka, if type-bytes and
>the name-size-bytes in the program-VAT are correct. (might even check for
>non-displayable characters)
>
>3. Sort the var-VAT and the prog/list-VAT by sizebyte-pointer
>
>4. Check which is first, the first var or the first prog/list, lookup the
>next var/prog/list, check is sizes match with the pointerdifference. loop
>till end of VAT
>
>         Henk Poley <><


I wonder how hard it would be to add an 'undelete' feature?  Does the calc 
kill the VAT entry or the program data too?  A couple of the local . . . 
ruffians have taken to wiping 83 series calcs (all hail the 89's impossible 
to guess format function!) and undelete would be a nifty surprise.





Follow-Ups: References: