Sha256: 428ad033fdbc9b54eac3eb4a9bede9674c61f01ad6e2d9b2298598915a3801f1

Contents?: true

Size: 1.33 KB

Versions: 27

Compression:

Stored size: 1.33 KB

Contents

{
  "fileTypes": [
    "module.ceylon"
  ],
  "foldingStartMarker": "(\\{\\s*(//.*)?$|^\\s*// \\{\\{\\{)",
  "foldingStopMarker": "^\\s*(\\}|// \\}\\}\\}$)",
  "keyEquivalent": "^~C",
  "name": "Ceylon Module",
  "patterns": [
    {
      "begin": "/\\*",
      "end": "\\*/",
      "name": "comment.multiline.ceylon"
    },
    {
      "match": "//.*$",
      "name": "comment.singleline.ceylon"
    },
    {
      "match": "^#!/.*$",
      "name": "comment.shebang.ceylon"
    },
    {
      "match": "\\b(module|import)\\b",
      "name": "keyword.control.ceylon"
    },
    {
      "match": "\\b(doc|by|license|see|throws|tagged|deprecated|shared|optional|suppressWarnings)\\b",
      "name": "keyword.other.ceylon"
    },
    {
      "match": "([A-Z][a-zA-Z0-9_]*|\\\\I[a-zA-Z0-9_]+)",
      "name": "storage.type.upcase.ceylon"
    },
    {
      "match": "([a-z][a-zA-Z0-9_]*|\\\\i[a-zA-Z0-9_]+)(\\.([a-z][a-zA-Z0-9_]*|\\\\i[a-zA-Z0-9_]+))+",
      "name": "variable.parameter.package.ceylon"
    },
    {
      "match": "([a-z][a-zA-Z0-9_]*|\\\\i[a-zA-Z0-9_]+)",
      "name": "variable.other.lowercase.ceylon"
    },
    {
      "match": "([a-z][a-zA-Z0-9_]*|\\\\i[a-zA-Z0-9_]+)",
      "name": "variable.other.ceylon"
    },
    {
      "begin": "(\"\"\"|\"|')",
      "end": "\\1",
      "name": "string.ceylon"
    }
  ],
  "scopeName": "module.ceylon"
}

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
github-linguist-5.0.6 grammars/module.ceylon.json
github-linguist-5.0.5 grammars/module.ceylon.json
github-linguist-5.0.4 grammars/module.ceylon.json
github-linguist-5.0.3 grammars/module.ceylon.json
github-linguist-5.0.2 grammars/module.ceylon.json
github-linguist-5.0.0 grammars/module.ceylon.json
github-linguist-4.8.18 grammars/module.ceylon.json
github-linguist-4.8.17 grammars/module.ceylon.json
github-linguist-4.8.16 grammars/module.ceylon.json
github-linguist-4.8.15 grammars/module.ceylon.json
github-linguist-4.8.14 grammars/module.ceylon.json
github-linguist-4.8.13 grammars/module.ceylon.json
github-linguist-4.8.12 grammars/module.ceylon.json
github-linguist-4.8.11 grammars/module.ceylon.json
github-linguist-4.8.10 grammars/module.ceylon.json
github-linguist-4.8.9 grammars/module.ceylon.json
github-linguist-4.8.8 grammars/module.ceylon.json
github-linguist-4.8.7 grammars/module.ceylon.json
github-linguist-4.8.6 grammars/module.ceylon.json
github-linguist-4.8.5 grammars/module.ceylon.json