Commits

Joe Groff committed efd1cf47ca9
Parse patterns in expression position as UnboundPatternExprs. Parse patterns as top-level expression productions, for name binding to validate and convert into proper patterns later. If the type-checker sees an UnboundPattern production survive name binding (currently always), then raise a helpful "patterns don't belong here" error. Swift SVN r5842