d-char   ::= '{any member of the basic source character set except:}'
 
                          | '{space, the left parenthesis "(", the right parenthesis ")", the backslash
                  "\",}'
                          | '{and the control characters representing horizontal tab,}'
                          | '{vertical tab, form feed, and newline.}'