diff options
Diffstat (limited to 'lexers/LexProgress.cxx')
-rw-r--r-- | lexers/LexProgress.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lexers/LexProgress.cxx b/lexers/LexProgress.cxx index aaa3d4b2d..c4a0e6a41 100644 --- a/lexers/LexProgress.cxx +++ b/lexers/LexProgress.cxx @@ -38,6 +38,7 @@ Differentiate between labels and variables #include "LexerModule.h" #include "OptionSet.h" #include "SparseState.h" +#include "DefaultLexer.h" #ifdef SCI_NAMESPACE using namespace Scintilla; @@ -122,7 +123,7 @@ namespace { }; } -class LexerABL : public ILexer { +class LexerABL : public DefaultLexer { CharacterSet setWord; CharacterSet setNegationOp; CharacterSet setArithmethicOp; @@ -172,7 +173,7 @@ public: void * SCI_METHOD PrivateCall(int, void *) override { return 0; } - int SCI_METHOD LineEndTypesSupported() { + int SCI_METHOD LineEndTypesSupported() override { return SC_LINE_END_TYPE_DEFAULT; } static ILexer *LexerFactoryABL() { |