Ticket #4 (closed bug report: fixed)

Opened 5 years ago

Last modified 4 years ago

Parser doesn't handle Unicode special syntax

Reported by: nibro Owned by: nibro
Priority: minor Milestone: Blue Sky
Component: parser Version: 1.0.0
Keywords: Cc:

Description

main :: IO ()
main = do
  as ← getArgs
  print $ test 0

test :: a → Bool
test x = pi
  where
    f  = replicate 2000 x
    i  = repeat         x
    pf = f |> 300
    pi = i |> 300

Unicode is supported for operators, but not for e.g. the arrows in the example above.

Change History

Changed 5 years ago by nibro

  • version set to 1.0.0
  • milestone changed from Full code support to Blue Sky

I'm waiting for a blessed unicode-aware readFile before I'll implement this.

Changed 4 years ago by nibro

  • status changed from new to closed
  • resolution set to fixed

I've finally gotten round to implement this, should work in 1.6.1. Note that Test.Runner still won't pick it up unless GHC 6.12 is used, since readFile isn't Unicode-aware on 6.10.

Note: See TracTickets for help on using tickets.