taggerscript top-level property
Implementation
final taggerscript = Mode(refs: {}, contains: [
Mode(
className: "comment",
begin: "\\\$noop\\(",
end: "\\)",
contains: [
Mode(
begin: "\\(",
end: "\\)",
contains: [Mode(self: true), Mode(begin: "\\\\.")])
],
relevance: 10),
Mode(
className: "keyword",
begin: "\\\$(?!noop)[a-zA-Z][_a-zA-Z0-9]*",
end: "\\(",
excludeEnd: true),
Mode(className: "variable", begin: "%[_a-zA-Z0-9:]*", end: "%"),
Mode(className: "symbol", begin: "\\\\.")
]);