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,,,
