Sha256: 865c62b1927409a71e41839b6783d1e2356a11c803c1c9ec4d5118b0ba0fc0d5

Contents?: true

Size: 1.64 KB

Versions: 38

Compression:

Stored size: 1.64 KB

Contents

{
  "fileTypes": [
    "x10"
  ],
  "name": "X10",
  "patterns": [
    {
      "match": "\\b(assert|async|at|athome|ateach|atomic|break|case|catch|clocked|continue|def|default|do|else|finally|finish|for|goto|if|in|new|offer|operator|return|switch|throw|try|val|var|when|while)\\b",
      "name": "keyword.control.x10"
    },
    {
      "match": "\\b(as|haszero|instanceof|isref)\\b",
      "name": "keyword.operator.x10"
    },
    {
      "match": "\\b(false|null|true)\\b",
      "name": "constant.language.x10"
    },
    {
      "match": "\\b(here|self|super|this)\\b",
      "name": "variable.language.x10:"
    },
    {
      "match": "\\b(class|interface|struct|type)\\b",
      "name": "entity.name.type.x10"
    },
    {
      "match": "\\b(void)\\b",
      "name": "storage.type.primitive.x10"
    },
    {
      "match": "\\b(abstract|extends|final|implements|native|offers|private|property|protected|public|static|throws|transient)\\b",
      "name": "storage.modifier.x10"
    },
    {
      "match": "\\b(import|package)\\b",
      "name": "keyword.other.x10"
    },
    {
      "begin": "\"",
      "end": "\"",
      "name": "string.quoted.double.x10",
      "patterns": [
        {
          "match": "\\\\.",
          "name": "constant.character.escape.x10"
        }
      ]
    },
    {
      "begin": "//",
      "end": "\\n",
      "name": "comment.line.double-slash.x10"
    },
    {
      "begin": "/\\*\\*",
      "end": "\\*/",
      "name": "comment.block.documentationx10"
    },
    {
      "begin": "/\\*",
      "end": "\\*/",
      "name": "comment.block.x10"
    }
  ],
  "scopeName": "source.x10",
  "uuid": "DA19E99C-8CFD-42FA-AB6E-13259E9E520C"
}

Version data entries

38 entries across 38 versions & 2 rubygems

Version Path
github-linguist-5.3.3 grammars/source.x10.json
github-linguist-5.3.2 grammars/source.x10.json
github-linguist-5.3.1 grammars/source.x10.json
github-linguist-5.3.0 grammars/source.x10.json
github-linguist-5.2.0 grammars/source.x10.json
github-linguist-5.1.0 grammars/source.x10.json
github-linguist-5.0.11 grammars/source.x10.json
github-linguist-5.0.10 grammars/source.x10.json
github-linguist-5.0.9 grammars/source.x10.json
github-linguist-5.0.8 grammars/source.x10.json
github-linguist-5.0.7 grammars/source.x10.json
github-linguist-5.0.6 grammars/source.x10.json
github-linguist-5.0.5 grammars/source.x10.json
github-linguist-5.0.4 grammars/source.x10.json
github-linguist-5.0.3 grammars/source.x10.json
github-linguist-5.0.2 grammars/source.x10.json
github-linguist-5.0.0 grammars/source.x10.json
github-linguist-4.8.18 grammars/source.x10.json
github-linguist-4.8.17 grammars/source.x10.json
github-linguist-4.8.16 grammars/source.x10.json