Multiline string literal improvements
Meta
jared771 at gmail.com
Thu Oct 12 16:59:46 UTC 2017
On Thursday, 12 October 2017 at 08:08:17 UTC, Igor wrote:
> I tried this but Disassembly view shows:
>
> call std.regex.regex!string.regex
> and
> call std.regex.replaceAll!(string, char,
> std.regex.internal.ir.Regex!char).replaceAll
>
> which means that replaceAll with regex is done at runtime, not
> compile time. Also when I just added enum in front of string
> variable then I got this:
>
> Error: malloc cannot be interpreted at compile time, because it
> has no available source code
Hmm, you're right. I could've sworn that std.regex is
CTFE-friendly but it looks like I was wrong. If it used the GC
instead of malloc this would probably work.
More information about the Digitalmars-d
mailing list