[fpc-devel] Some thoughts on multi-line string support, and a possible syntax that I think is perfectly clean and Pascal-ish.
Ben Grasset
operator97 at gmail.com
Thu Jul 4 06:07:54 CEST 2019
Ok, I actually got this working fairly easily (though I'm sure it's not
perfect.)
Here's what it looks like in Lazarus, with a patched SynEdit.
<https://i.imgur.com/w1veLwg.png> Note how you can even "fold" it!
The program pictured compiles, and runs the way you'd expect it to.
Assembler output for the string literal looks like this:
_$TEST$_Ld2:
.ascii "QHelp:\015\012 -h:\015\012 Show this help.\015\012"
.ascii " -i:\015\012 Print the letter i for no reason.\015"
.ascii "\012\000"
Will make a proper Github fork branch for it sometime soon.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20190704/85542ebe/attachment.html>
More information about the fpc-devel
mailing list