|Re: Screen Blank on HP-67?|
Message #10 Posted by Vieira, Luiz C. (Brazil) on 4 Nov 2001, 7:51 p.m.,
in response to message #9 by Ray
In a first look the program has many confusing lines, like the sequence (step 086) 6, 5, EEX, CHS, 4, EEX, R/S, and others like (step 101) SF 0, CF 0, F? 0, RAD and (step 059) x<>I, CLx, 5, CLx, CHS (changing sign of a zero?). I do not really understand. Well, what calls my attention is step 037: GTO I. If I contents is a negative number, so the next step can be any of the next ones. The program pointer can land anywhere. And that leaves us with a question: which of the next steps perform a valid operation when the correct number is stored in I?
That what makes difficult understanding some programs if at least one example for each available calculation is furnished. As mentioned before, the program is probably a game, and games are much difficult writing and debugging.
Well, I did not give up at all. I just decided to post a first impression. And there are some codes that can be shorten, if you want to post listings with a better, easier-to-read look. I'll find a bit of time to rewrite your listing, if you allow me to. Right?
(In a way or another, each of us is a novice, an average-user, an expert, a guru... I'm considered by some as above average; I consider myself between novice and average; some do not even consider me enough to be considered... and I do not even write correctly. Well, keep writing and people will read and answer. If no answer appears, you may be a guru with an `answerless` question... or a novice with a question so bellow the average that does not deserve an answer... or one did not read it yet. Regards)