aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/SciLexer.h
diff options
context:
space:
mode:
authorYuval Papish <Yuval@YuvCom.com>2016-09-21 21:16:04 +1000
committerYuval Papish <Yuval@YuvCom.com>2016-09-21 21:16:04 +1000
commit4dff76d6ab5c2f08c128ee157bdefda9b2894fa4 (patch)
tree6416471df248f619c5b51f73589ca4ec5ce89e64 /include/SciLexer.h
parentc14fadb44739d232fa04e7d984857a28471baf5d (diff)
downloadscintilla-mirror-4dff76d6ab5c2f08c128ee157bdefda9b2894fa4.tar.gz
Feature [feature-requests:#1143]. Replace "progress" lexer with "abl".
ILexer implementation Lexer can now correctly handle: "end triggers" phrase "last-event:function" phrase Indefinite comment level depth
Diffstat (limited to 'include/SciLexer.h')
-rw-r--r--include/SciLexer.h45
1 files changed, 13 insertions, 32 deletions
diff --git a/include/SciLexer.h b/include/SciLexer.h
index 6b98b09fc..cb38fff99 100644
--- a/include/SciLexer.h
+++ b/include/SciLexer.h
@@ -1277,38 +1277,19 @@
#define SCE_PLM_OPERATOR 5
#define SCE_PLM_CONTROL 6
#define SCE_PLM_KEYWORD 7
-#define SCE_4GL_DEFAULT 0
-#define SCE_4GL_NUMBER 1
-#define SCE_4GL_WORD 2
-#define SCE_4GL_STRING 3
-#define SCE_4GL_CHARACTER 4
-#define SCE_4GL_PREPROCESSOR 5
-#define SCE_4GL_OPERATOR 6
-#define SCE_4GL_IDENTIFIER 7
-#define SCE_4GL_BLOCK 8
-#define SCE_4GL_END 9
-#define SCE_4GL_COMMENT1 10
-#define SCE_4GL_COMMENT2 11
-#define SCE_4GL_COMMENT3 12
-#define SCE_4GL_COMMENT4 13
-#define SCE_4GL_COMMENT5 14
-#define SCE_4GL_COMMENT6 15
-#define SCE_4GL_DEFAULT_ 16
-#define SCE_4GL_NUMBER_ 17
-#define SCE_4GL_WORD_ 18
-#define SCE_4GL_STRING_ 19
-#define SCE_4GL_CHARACTER_ 20
-#define SCE_4GL_PREPROCESSOR_ 21
-#define SCE_4GL_OPERATOR_ 22
-#define SCE_4GL_IDENTIFIER_ 23
-#define SCE_4GL_BLOCK_ 24
-#define SCE_4GL_END_ 25
-#define SCE_4GL_COMMENT1_ 26
-#define SCE_4GL_COMMENT2_ 27
-#define SCE_4GL_COMMENT3_ 28
-#define SCE_4GL_COMMENT4_ 29
-#define SCE_4GL_COMMENT5_ 30
-#define SCE_4GL_COMMENT6_ 31
+#define SCE_ABL_DEFAULT 0
+#define SCE_ABL_NUMBER 1
+#define SCE_ABL_WORD 2
+#define SCE_ABL_STRING 3
+#define SCE_ABL_CHARACTER 4
+#define SCE_ABL_PREPROCESSOR 5
+#define SCE_ABL_OPERATOR 6
+#define SCE_ABL_IDENTIFIER 7
+#define SCE_ABL_BLOCK 8
+#define SCE_ABL_END 9
+#define SCE_ABL_COMMENT 10
+#define SCE_ABL_TASKMARKER 11
+#define SCE_ABL_LINECOMMENT 12
#define SCE_ABAQUS_DEFAULT 0
#define SCE_ABAQUS_COMMENT 1
#define SCE_ABAQUS_COMMENTBLOCK 2