From: simonmar@microsoft.com Date: Thu, 1 Jun 2006 11:51:49 +0000 (+0000) Subject: understand Latin-1 symbols X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;ds=inline;h=9e18e7e9673e7839458179db64503d9d31b34bd4;p=ghc-hetmet.git understand Latin-1 symbols --- diff --git a/compiler/parser/Lexer.x b/compiler/parser/Lexer.x index 4c1b48e..1ede5f6 100644 --- a/compiler/parser/Lexer.x +++ b/compiler/parser/Lexer.x @@ -65,7 +65,7 @@ $decdigit = $ascdigit -- for now, should really be $digit (ToDo) $digit = [$ascdigit $unidigit] $special = [\(\)\,\;\[\]\`\{\}] -$ascsymbol = [\!\#\$\%\&\*\+\.\/\<\=\>\?\@\\\^\|\-\~] +$ascsymbol = [\!\#\$\%\&\*\+\.\/\<\=\>\?\@\\\^\|\-\~ \xa1-\xbf \xd7 \xf7] $unisymbol = \x04 $symbol = [$ascsymbol $unisymbol] # [$special \_\:\"\']