We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When defining a following type:
data Letter = A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|Ä|Ö
code analizer screams with following error:
<constr>, <q name>, <top declaration>, HaskellTokenType.AT, HaskellTokenType.BACKQUOTE, HaskellTokenType.BACKSLASH, HaskellTokenType.CASE, HaskellTokenType.CHARACTER_LITERAL, HaskellTokenType.CLASS, HaskellTokenType.COLON_COLON, HaskellTokenType.COMMA, HaskellTokenType.DATA, HaskellTokenType.DECIMAL, HaskellTokenType.DEFAULT, HaskellTokenType.DERIVING, HaskellTokenType.DIRECTIVE, HaskellTokenType.DO, HaskellTokenType.DOT, HaskellTokenType.DOUBLE_QUOTES, HaskellTokenType.DOUBLE_RIGHT_ARROW, HaskellTokenType.ELSE, HaskellTokenType.EQUAL, HaskellTokenType.FLOAT, HaskellTokenType.HEXADECIMAL, HaskellTokenType.IF, HaskellTokenType.IMPORT, HaskellTokenType.IN, HaskellTokenType.INCLUDE_DIRECTIVE, HaskellTokenType.INFIX, HaskellTokenType.INFIXL, HaskellTokenType.INFIXR, HaskellTokenType.INSTANCE, HaskellTokenType.LEFT_ARROW, HaskellTokenType.LEFT_BRACE, HaskellTokenType.LEFT_BRACKET, HaskellTokenType.LEFT_PAREN, HaskellTokenType.LET, HaskellTokenType.LIST_COMPREHENSION, HaskellTokenType.MODULE, HaskellTokenType.NEWLINE, HaskellTokenType.NEWTYPE, HaskellTokenType.OCTAL, HaskellTokenType.OF, HaskellTokenType.PRAGMA_START, HaskellTokenType.QUASIQUOTE, HaskellTokenType.QUOTE, HaskellTokenType.RIGHT_ARROW, HaskellTokenType.RIGHT_BRACE, HaskellTokenType.RIGHT_BRACKET, HaskellTokenType.RIGHT_PAREN and ... expected, got 'Ä'
The text was updated successfully, but these errors were encountered:
As far as I understand it is because lexer is only to Latin and Greek letters:
intellij-haskell/src/main/scala/intellij/haskell/_HaskellLexer.flex
Lines 45 to 46 in 6c1dc71
Accoriding to Haskell 2010 Report §2.2 it should support "any Unicode lowercase letter" and "any uppercase or titlecase Unicode letter" accordingly.
Sorry, something went wrong.
No branches or pull requests
When defining a following type:
code analizer screams with following error:
The text was updated successfully, but these errors were encountered: