June 30, 2012
They are, according to the "Nesting Delimiters" table in:
http://dlang.org/lex.html


When exactly are they seen as nesting delimiters?
June 30, 2012
On Saturday, June 30, 2012 07:05:04 Mehrdad wrote:
> They are, according to the "Nesting Delimiters" table in: http://dlang.org/lex.html
> 
> 
> When exactly are they seen as nesting delimiters?

When they're used in delimited strings. That's the whole point of that section. The examples are

q"(foo(xxx))"   // "foo(xxx)"
q"[foo{]"       // "foo{"

but they could have included something like

q"<foo{>"       // "foo{"

- Jonathan M Davis
June 30, 2012
On Saturday, 30 June 2012 at 05:32:31 UTC, Jonathan M Davis wrote:
> On Saturday, June 30, 2012 07:05:04 Mehrdad wrote:
>> They are, according to the "Nesting Delimiters" table in:
>> http://dlang.org/lex.html
>> 
>> 
>> When exactly are they seen as nesting delimiters?
>
> When they're used in delimited strings. That's the whole point of that
> section. The examples are
>
> q"(foo(xxx))"   // "foo(xxx)"
> q"[foo{]"       // "foo{"
>
> but they could have included something like
>
> q"<foo{>"       // "foo{"
>
> - Jonathan M Davis

Ooooooooooh I didn't understand that. lol it seems so obvious now. >_<

Thanks!
Top | Discussion index | About this forum | D home