>> Conclusion: If the strings are known at compile time, the most
>> efficient way to store them without gaps is to use the Pascal Macro
>> Compiler.
>
> A very bold claim indeed - and I am not sure how you can make such a
> claim, without seeing every string-handling routine that every
> programmer has written.
>
Using the Pascal Macro Compiler you can store the strings with no gaps and no wasted space whatsoever. I don't see how you can improve on that.
Moreover, the method requires no code, makes no calls, and takes no time at run time. I don't see how you can improve on that.
Frank Rubin