Contestcen@aol.com wrote:
This assumes that you know precisely what the compiler is doing with your macros, and that compiler optimisations do not achieve better results than what you have hand-coded.
This may be true for executable code generated by the Pascal Macro Compiler, but it is not true for the data declarations that are generated for the packed strings. There is no executable code involved, so the compiler has nothing to optimize.
Yes -- if you only store the data and never access them.
Most people actually want to use the data they store. And the layout of the data can easily affect the code necessary to access it, both in speed and size.
Frank