Follow-up Comment #4, bug #60799 (project make):

But my point is that $$ is NOT (intended to be) special to make.  That's why
make doesn't do parentheses matching which it sees it.

In other words, to make this:


bye: $$(hello#world)


is treated the same way as this:


bye: D(hello#world)


for any character "D".  It's not special to make at all and so we don't do
anything special with the parens either.

I don't think it's inconsistent because that's what escaping a character
means: none of its special features are in force.  Personally I think it would
be inconsistent to treat an escaped "$" differently than any other character.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60799>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/


Reply via email to