Ticket #1102 (new feature request)
Lambda unicode character lex
| Reported by: | humasect | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | _|_ |
| Component: | Compiler (Parser) | Version: | 6.6 |
| Keywords: | lambda unicode lexical parse ? | Cc: | pumpkingod@…, anton.nik@… |
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | None/Unknown | Difficulty: | Easy (less than 1 hour) |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
abd ∷ Num a ⇒ a → a abd a = a
(⋴) a b = a ++ b test2 x = map (λx → x ⋴ "abc") -- line 17
Test.hs:17:18: parse error on input `?'
All of these special characters are unicode, and work great, except the lambda. Any unicode character put here gives this error. http://hackage.haskell.org/trac/haskell-prime/wiki/UnicodeInHaskellSource -- claims otherwise.
Change History
Note: See
TracTickets for help on using
tickets.
