Sha256: 5349ea15608c6dc8297dee07fb5568b518c75d42c325fadfe7f56e87f4e0cdba

Contents?: true

Size: 1.05 KB

Versions: 2

Compression:

Stored size: 1.05 KB

Contents

{
  "fileTypes": [
    "i7x",
    "inform",
    "ni"
  ],
  "name": "Inform7",
  "patterns": [
    {
      "match": "\\b(Include|Release)\\b",
      "name": "keyword.control.Inform7"
    },
    {
      "begin": "\\[",
      "comment": "All comments in Inform7 are delimited this way.",
      "end": "\\]",
      "name": "comment.block.Inform7"
    },
    {
      "begin": "\"",
      "end": "\"",
      "name": "string.quoted.double.Inform7",
      "patterns": [
        {
          "begin": "\\[",
          "comment": "For logic inside of strings.",
          "end": "\\]",
          "name": "keyword.operator.Inform7"
        }
      ]
    },
    {
      "comment": "Matches headings for major sections in Inform7",
      "match": "(Volume|Book|Chapter|Part|Section|Table)\\s+\\d?\\s+-?\\s+((?:\\w|\\s|-)*)",
      "name": "storage.type.Inform7"
    },
    {
      "comment": "Gotta call out the numbers!",
      "match": "([0-9])+",
      "name": "constant.numeric.Inform7"
    }
  ],
  "scopeName": "source.Inform7",
  "uuid": "0c4cbdee-beb7-4ea6-af56-27246d479373"
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
github-linguist-grammars-4.6.3 grammars/source.Inform7.json
github-linguist-grammars-4.6.0 grammars/source.Inform7.json