Browse Source

C++ tokeniser fix.

tags/2021-05-28
jules 13 years ago
parent
commit
897ee9017b
1 changed files with 6 additions and 6 deletions
  1. +6
    -6
      modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp

+ 6
- 6
modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp View File

@@ -297,8 +297,6 @@ namespace CppTokeniser
return tokenType_integer;
source = original;
source.skip();
return tokenType_error;
}
@@ -419,14 +417,16 @@ int CPlusPlusCodeTokeniser::readNextToken (CodeDocument::Iterator& source)
case '7':
case '8':
case '9':
result = parseNumber (source);
break;
case '.':
result = parseNumber (source);
if (result == tokenType_error)
result = tokenType_punctuation;
{
source.skip();
if (firstChar == '.')
result = tokenType_punctuation;
}
break;


Loading…
Cancel
Save