/* This file goes over all the various string formats for D */ int foo(int bar) { char [] a; char b; a = r"WYSIWYG"; a = `WYSIWYG`; b = 'c'; a = x"12 34 5678 90"; a = "This\nis a \"test\""; a = \' ~ \" ~ \? ~ \\ ~ \a ~ \b ~ \f ~ \n ~ \r ~ \t ~ \v; a = \x1B ~ \0 ~ \74 ~ \123; a = \u1234 ~ \U12345678; a = \& ~ 'a'; a = "Another" " " "Test"; /+ test back to back EscapeSequences +/ a = \r\n\xff\&\u1234; a = "char"c; a = "wchar"w; a = "dchar"d; /* * multi line string */ a = r"Line 1 line 2"; }