www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - '<' and '>' are "matching delimiters"?

reply "Mehrdad" <wfunction hotmail.com> writes:
They are, according to the "Nesting Delimiters" table in:
http://dlang.org/lex.html


When exactly are they seen as nesting delimiters?
Jun 29 2012
next sibling parent Jonathan M Davis <jmdavisProg gmx.com> writes:
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
Jun 29 2012
prev sibling parent "Mehrdad" <wfunction hotmail.com> writes:
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!
Jun 29 2012