Skip to content

Commit b8dc34b

Browse files
authored
Fix invalid range
In octal numbering system only the digits 0-7 are valid.
1 parent 6d8dc24 commit b8dc34b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Rubberduck.Parsing/Grammar/VBALexer.g4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ R_SQUARE_BRACKET : ']';
250250
L_BRACE : '{';
251251
R_BRACE : '}';
252252
STRINGLITERAL : '"' (~["\r\n] | '""')* '"';
253-
OCTLITERAL : '&O' [0-8]+ INTEGERTYPESUFFIX?;
253+
OCTLITERAL : '&O' [0-7]+ INTEGERTYPESUFFIX?;
254254
HEXLITERAL : '&H' [0-9A-F]+ INTEGERTYPESUFFIX?;
255255
FLOATLITERAL :
256256
FLOATINGPOINTLITERAL FLOATINGPOINTTYPESUFFIX?

0 commit comments

Comments
 (0)