I was thinking about macros: You all know that they save the effort to write code repetedly used. But when you don't use macros for this situations, you normally (at least someone

) separetes this repeated code in a procedure. So you don't have to write this code so many times, you just call it. Using macros instead of a procedure will allow you to safe the effort of writing the code too many times too,like the procedure method, but would also be more efficient, because you will save your code of so many jumps or calls (branching). So macros, at least in cases like this (probably a simple case) are not just more efficient for the programmer, but also more efficient for your app. What do you think? am I right about this or...? 8)