So I got bored, and was trying to make something for this topic, and I discovered this kind of odd bug.
when I run this:
Code:
the For( loop only loops once. I am not sure if this happens in all OS's, but I know it does not happen in OS 2.53. This is unlikely, but it may be some side effects of some patches that BrandonW applied to the OS to keep the calculator overclocked, but I seriously doubt it. I have a feeling that the end of the Then is not parsing the End correctly and exiting early.
Edit: I think that this never would have happened in a released OS. I'm not sure what I was thinking, but this probably is a bug in the patch, or zStart.
when I run this:
Code:
:0→C
:0→L
:0→T
:ClrDraw
:RecallPic 1
:For(B,0,94)
:If C=pxl-test(0,B)
:Then
:L+1→L
:Else
:T+1→T
:L→L1(T)
:1→L
:End
:End
the For( loop only loops once. I am not sure if this happens in all OS's, but I know it does not happen in OS 2.53. This is unlikely, but it may be some side effects of some patches that BrandonW applied to the OS to keep the calculator overclocked, but I seriously doubt it. I have a feeling that the end of the Then is not parsing the End correctly and exiting early.
Edit: I think that this never would have happened in a released OS. I'm not sure what I was thinking, but this probably is a bug in the patch, or zStart.