On Sunday 18 May 2003 03:37 pm, Lee H. Skinner wrote:
On this one, I ran into 1 bad buggy pixel (out of 1,920,000) about 2/3 of the way through line 458 of 1200. But I was doing it at passes=1. At passes=t, this pixel may have been a color fill-in pixel and not calculated directly. I do them all at passes=1, because passes=t, although faster, can introduce errors, and I guess I'm somewhat of a purist.
I don't know if it is relevant, but between: endif bo=|z| If (wo) and: endif bo<=ba ;z<=bailout } The value in z has changed, and bo != |z|. I thought I saw this fixed once, but I can't seem to find it. Something else I'm not entirely sure about are the results of code such as: vb=(dd==3)+(dd==4) ;shape hybrid frm_1digit input If it works, it is probably coincidental. Boolean values, as such, have not been implemented in the parser. It isn't flagged as an error because the if-then statements use them. Jonathan