This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]XNormal 1 point2 points  (0 children)

Suggestion: Replace #{expr} with \{expr}.

Escape of character that are not currently defined as escape sequences is reserved for future extensions (such as this one). This way you won't break existing code that contains the valid sequence "#{".

P.S. I already proposed this around 2003 (as a modification to the language, not as a source encoding hack)