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				
