summaryrefslogtreecommitdiff
path: root/context/data/scite/context/lexers/scite-context-lexer-cld.lua
diff options
context:
space:
mode:
Diffstat (limited to 'context/data/scite/context/lexers/scite-context-lexer-cld.lua')
-rw-r--r--context/data/scite/context/lexers/scite-context-lexer-cld.lua19
1 files changed, 10 insertions, 9 deletions
diff --git a/context/data/scite/context/lexers/scite-context-lexer-cld.lua b/context/data/scite/context/lexers/scite-context-lexer-cld.lua
index 7bda7800e..fe0fc9c43 100644
--- a/context/data/scite/context/lexers/scite-context-lexer-cld.lua
+++ b/context/data/scite/context/lexers/scite-context-lexer-cld.lua
@@ -6,18 +6,19 @@ local info = {
license = "see context related readme files",
}
-local lexer = require("scite-context-lexer")
-local context = lexer.context
-local patterns = context.patterns
+local lexers = require("scite-context-lexer")
-local cldlexer = lexer.new("cld","scite-context-lexer-cld")
-local lualexer = lexer.load("scite-context-lexer-lua")
+local patterns = lexers.patterns
+local token = lexers.token
+
+local cldlexer = lexers.new("cld","scite-context-lexer-cld")
+local lualexer = lexers.load("scite-context-lexer-lua")
-- can probably be done nicer now, a bit of a hack
-cldlexer._rules = lualexer._rules_cld
-cldlexer._tokenstyles = lualexer._tokenstyles
-cldlexer._foldsymbols = lualexer._foldsymbols
-cldlexer._directives = lualexer._directives
+cldlexer.rules = lualexer.rules_cld
+cldlexer.embedded = lualexer.embedded
+cldlexer.folding = lualexer.folding
+cldlexer.directives = lualexer.directives
return cldlexer