inform7 top-level property
Implementation
final inform7 = Mode(
refs: {},
aliases: ["i7"],
caseInsensitive: true,
keywords: {"keyword": "thing room person man woman animal container supporter backdrop door scenery open closed locked inside gender is are say understand kind of rule"},
contains: [
Mode(className: "string", begin: "\"", end: "\"", relevance: 0, contains: [Mode(className: "subst", begin: "\\[", end: "\\]")]),
Mode(className: "section", begin: "^(Volume|Book|Part|Chapter|Section|Table)\\b", end: "\$"),
Mode(begin: "^(Check|Carry out|Report|Instead of|To|Rule|When|Before|After)\\b", end: ":", contains: [Mode(begin: "\\(This", end: "\\)")]),
Mode(className: "comment", begin: "\\[", end: "\\]", contains: [Mode(self: true)])
]);