[A83] Re: fschk83
[Prev][Next][Index][Thread]
[A83] Re: fschk83
Dan Englender made something like that, it's in the 83plus->asm->mirageos
section of ticalc.org and probably at www.detacheds.com. Don't know the name
though...
If you have a 83 this won't be useful ofcourse.
> 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.
>
>
>
References: