字符'\ 57441'的字符串/字符文字中的词法错误

时间:2017-04-13 20:20:05

标签: haskell ghc

GHC使用特殊的unicode字符给出错误。字符是font-awesome中的“静音”符号。

putStrLn ""

错误:lexical error in string/character literal at character '\57441'

我发现此票据描述了类似的行为(https://ghc.haskell.org/trac/ghc/ticket/5518)。机票说它应该用ghc>来修复。 7.2.1。我正在使用ghc 8.0.2并且它无论如何都不起作用。

有人知道如何绕过这个错误吗?

1 个答案:

答案 0 :(得分:2)

您应该能够将其写为Unicode转义符,十进制"\57441"或十六进制"\xE061"