荒れるかもしれないから言語名は避けるけど
某スクリプト言語では+とか-とかの演算子や
(や,の後の改行は勝手にエスケープしてくれるよ。

ここら辺は処理系の実装の問題だと思うけど。