title: illegal string body character after dollar sign
body: <p>if i define a groovy variable</p>
  
  <pre><code>def x = "anish$"
  </code></pre>
  
  <p>it will throw me error, the fix is</p>
  
  <pre><code>def x = "anish\$"
  </code></pre>
  
  <p>apart form "$" what are the blacklist characters that needs to be backslash,Is there a Groovy reference that lists the reserved characters. Most “language specifications”  mention these details, but I don’t see it in the Groovy language <a href="http://groovy.codehaus.org/jsr/spec/" rel="noreferrer">spec</a> (many “TODO” comments). </p>