scite-context-lexer-tex-web.lua /size: 770 b    last modification: 2020-07-01 14:35
1local info = {
2    version   = 1.002,
3    comment   = "scintilla lpeg lexer for tex web",
4    author    = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
5    copyright = "PRAGMA ADE / ConTeXt Development Team",
6    license   = "see context related readme files",
7}
8
9local lexer       = require("scite-context-lexer")
10local context     = lexer.context
11local patterns    = context.patterns
12
13local texweblexer = lexer.new("tex-web","scite-context-lexer-tex")
14local texlexer    = lexer.load("scite-context-lexer-tex")
15
16-- can probably be done nicer now, a bit of a hack
17
18texweblexer._rules       = texlexer._rules_web
19texweblexer._tokenstyles = texlexer._tokenstyles
20texweblexer._foldsymbols = texlexer._foldsymbols
21texweblexer._directives  = texlexer._directives
22
23return texweblexer
24