our $cpp_re = qr/^\h*
                 \#
                 (?:
		     $trad_comment_re
		 |
		     [^\\\n]
		 |
		     \\[^\n]
		 |
		     \\\n
		 )+\n
/mx;