id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
3389	CPP strips out C-style comments	nominolo	igloo	"The following code fails to compiler with {{{`y` not in scope}}}:

{{{
{-# LANGUAGE CPP #-}
module Foo (x) where

x = ([y], z)

-- Oh, noes! Here comes a C-style comment: /usr/local/*
y = 42

-- And now let's close it */Setup.hs accidentally
z = 23
}}}

Apparently, the part between the {{{/*}}} and the {{{*/}}} got stripped out by the preprocessor.  If we use a {{{gcc}}}'s CPP mode, we should at least pass it some options to prevent this from happening."	feature request	closed	normal	7.0.1	Driver	6.10.2	wontfix			Unknown/Multiple	Unknown/Multiple	None/Unknown	Unknown	T3389			
