|
|
||
|
Roberto Ierusalimschy wrote:
I guess the same is true about removing the '\n' from strings broken with '\'.
In C I like constant string concatenation more than backslash continuation, because strings are clearly delimited and indentation can be used to keep things tidy and aligned, both in human-written and computer-generated code:
printf("Please make your choice:\n"
"<R>un\n"
"<Q>uit");
That said, I think any change introducing incompatibilities in Lua
should be carefully evaluated, especially as we already have compiler
concatenation (or is it the loader? I forgot and couldn't find it in the
manual):
io.write("Please make your choice:\n" ..
"<R>un\n" ..
"<Q>uit");
By the way, is there a high extra cost in the case of a large number of
strings concatenated in this way?
Enrico