[
  [
    "start",
    [
      "comment",
      "# You are reading the \".properties\" entry."
    ]
  ],
  [
    "start",
    [
      "comment",
      "! The exclamation mark can also mark text as comments."
    ]
  ],
  [
    "start",
    [
      "comment",
      "# The key and element characters #, !, =, and : are written with a preceding backslash to ensure that they are properly loaded."
    ]
  ],
  [
    "start",
    [
      "variable",
      "website "
    ],
    [
      "keyword",
      "="
    ],
    [
      "string",
      " http"
    ],
    [
      "constant.language.escape",
      "\\"
    ],
    [
      "string",
      "://en.wikipedia.org/"
    ]
  ],
  [
    "start",
    [
      "variable",
      "language "
    ],
    [
      "keyword",
      "="
    ],
    [
      "string",
      " English"
    ]
  ],
  [
    "start",
    [
      "comment",
      "# The backslash below tells the application to continue reading"
    ]
  ],
  [
    "start",
    [
      "comment",
      "# the value onto the next line."
    ]
  ],
  [
    "value",
    [
      "variable",
      "message "
    ],
    [
      "keyword",
      "="
    ],
    [
      "string",
      " Welcome to \\"
    ]
  ],
  [
    "start",
    [
      "string",
      "          Wikipedia!"
    ]
  ],
  [
    "start",
    [
      "comment",
      "# Add spaces to the key"
    ]
  ],
  [
    "start",
    [
      "variable",
      "key"
    ],
    [
      "constant.language.escape",
      "\\"
    ],
    [
      "variable",
      " with"
    ],
    [
      "constant.language.escape",
      "\\"
    ],
    [
      "variable",
      " spaces "
    ],
    [
      "keyword",
      "="
    ],
    [
      "string",
      " This is the value that could be looked up with the key \"key with spaces\"."
    ]
  ],
  [
    "start",
    [
      "comment",
      "# Unicode"
    ]
  ],
  [
    "start",
    [
      "variable",
      "tab "
    ],
    [
      "keyword",
      ":"
    ],
    [
      "string",
      " "
    ],
    [
      "constant.language.escape",
      "\\u0009"
    ]
  ],
  [
    "start",
    [
      "variable",
      "empty-key"
    ],
    [
      "keyword",
      "="
    ]
  ],
  [
    "start",
    [
      "variable",
      "last.line"
    ],
    [
      "keyword",
      "="
    ],
    [
      "string",
      "value"
    ]
  ],
  [
    "start"
  ]
]