diff options
Diffstat (limited to 'lexlua/prolog.lua')
| -rw-r--r-- | lexlua/prolog.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lexlua/prolog.lua b/lexlua/prolog.lua index c65748311..d12b5709c 100644 --- a/lexlua/prolog.lua +++ b/lexlua/prolog.lua @@ -308,7 +308,7 @@ lex:add_rule('bif', token(lexer.FUNCTION, word_match(bifs[dialect]) * #(P'('))) -- Numbers. local decimal_group = S('+-')^-1 * (lexer.digit + '_')^1 local binary_number = '0b' * (S('01') + '_')^1 -local character_code = '0\'' * S('\\')^-1 * (lexer.print - lexer.space) +local character_code = '0\'' * S('\\')^-1 * lexer.graph local decimal_number = decimal_group * ('.' * decimal_group)^-1 * ('e' * decimal_group)^-1 local hexadecimal_number = '0x' * (lexer.xdigit + '_')^1 |
