id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
172,Lexer generates incorrect token sequence,erikd,erikd,"For the function:

{{{
trick2 xs = [ (x, y)
		| x <- xs
		, let y = x `mod` 3 ]
}}}

the lexer generates a token sequence (ignoring other tokens) of ""[ { ] }"" where the brackets don't match up properly. Changing the code to:

{{{
trick2 xs = [ (x, y)
		| x <- xs
		, let y = x `mod` 3
		]
}}}

generates the correct sqeuence of ""[ { } ]"".

",defect,assigned,blocker,0.1.3,Source Parser,,,,
