aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexSML.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'lexers/LexSML.cxx')
-rw-r--r--lexers/LexSML.cxx21
1 files changed, 12 insertions, 9 deletions
diff --git a/lexers/LexSML.cxx b/lexers/LexSML.cxx
index a41b4c10d..63eac3aee 100644
--- a/lexers/LexSML.cxx
+++ b/lexers/LexSML.cxx
@@ -6,21 +6,24 @@
// Modified from LexCaml.cxx by Robert Roessler <robertr@rftp.com> Copyright 2005
// The License.txt file describes the conditions under which this software may be distributed.
-
#include <stdlib.h>
#include <string.h>
-#include <ctype.h>
#include <stdio.h>
#include <stdarg.h>
+#include <assert.h>
+#include <ctype.h>
-#include "Platform.h"
+#include "ILexer.h"
+#include "Scintilla.h"
+#include "SciLexer.h"
-#include "PropSet.h"
+#include "PropSetSimple.h"
+#include "WordList.h"
+#include "LexAccessor.h"
#include "Accessor.h"
#include "StyleContext.h"
-#include "KeyWords.h"
-#include "Scintilla.h"
-#include "SciLexer.h"
+#include "CharacterSet.h"
+#include "LexerModule.h"
inline int issml(int c) {return isalnum(c) || c == '_';}
inline int issmlf(int c) {return isalpha(c) || c == '_';}
@@ -67,7 +70,7 @@ void ColouriseSMLDoc(
else if (sc.Match('#','\"')){
state2 = SCE_SML_CHAR,chLit = 0;
sc.Forward();
-
+
}
else if (isdigit(sc.ch)) {
state2 = SCE_SML_NUMBER, chBase = 10;
@@ -218,4 +221,4 @@ static const char * const SMLWordListDesc[] = {
};
LexerModule lmSML(SCLEX_SML, ColouriseSMLDoc, "SML", FoldSMLDoc, SMLWordListDesc);
-
+