inform7 top-level property

Mode inform7
final

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)])
    ]);