06-05-2010, 07:06 AM
I am new to programming the HP12C and I was wondering if there are any "best practices" or primer/tips&tricks guides on the technique, especially loops and conditional logic (as these are very limited).
Is it possible to say e.g. a FOR loop is always constructed with XXX commands, and a IF should always be translated to YYY, or is it best to just find a made-to-measure method every time?
I have succeeded in making some simple macro programs (e.g. quadratic root solver and similar keystroke automation) and I do understand the architecture of the bigger programs (moon lander, fast trigonometric), but I am sometimes surprised by clever tricks that I would never think of, and am unsure where to start.