MCPcopy Create free account
hub / github.com/nwutils/nw-sample-apps / bracketed

Function bracketed

mini-code-edit/cm/mode/lua/lua.js:87–98  ·  view source on GitHub ↗
(level, style)

Source from the content-addressed store, hash-verified

85 }
86
87 function bracketed(level, style) {
88 return function(stream, state) {
89 var curlev = null, ch;
90 while ((ch = stream.next()) != null) {
91 if (curlev == null) {if (ch == "]") curlev = 0;}
92 else if (ch == "=") ++curlev;
93 else if (ch == "]" && curlev == level) { state.cur = normal; break; }
94 else curlev = null;
95 }
96 return style;
97 };
98 }
99
100 function string(quote) {
101 return function(stream, state) {

Callers 1

normalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected