aarg:
What kind of efficiency are you aiming for? Speed? Code size? Maintainability?
Mostly code size as well as program size. Speed is not much of an issue, since I want it to be readable with the eyes. And what exactly do you mean with maintainability?
Cheers!