Sha256: 0754979e03494219c83c21598449be96ad3573bd6876a4380d5e215ef987c793

Contents?: true

Size: 1.61 KB

Versions: 4

Compression:

Stored size: 1.61 KB

Contents

{
  "name": "Opal SysDefs",
  "scopeName": "source.opalsysdefs",
  "fileTypes": [
    "SysDefs"
  ],
  "uuid": "3da0f3f0-8b32-41c9-857c-ce9be39b99d5",
  "patterns": [
    {
      "name": "comment.line.number-sign.opalsysdefs",
      "match": "(#).*$",
      "captures": {
        "1": {
          "name": "punctuation.definition.comment.opalsysdefs"
        }
      }
    },
    {
      "name": "meta.keyvaluepair.opalsysdefs",
      "begin": "^\\s*([A-Z_]+)\\s*(\\+?=)",
      "end": "\\n|(?=#)",
      "beginCaptures": {
        "1": {
          "name": "variable.parameter.opalsysdefs"
        },
        "2": {
          "name": "punctuation.separator.keyvaluepair.opalsysdefs"
        }
      },
      "patterns": [
        {
          "include": "#value"
        }
      ]
    },
    {
      "name": "invalid.illegal.justkidding.noseriously.whoknows.opalsysdefs",
      "match": ".*"
    }
  ],
  "repository": {
    "value": {
      "patterns": [
        {
          "name": "meta.structure.thingy.opalsysdefs",
          "begin": "(\\$)(\\()",
          "end": "(\\))",
          "beginCaptures": {
            "1": {
              "name": "keyword.dollar.opalsysdefs"
            },
            "2": {
              "name": "punctuation.definition.parameters.begin.opalsysdefs"
            }
          },
          "endCaptures": {
            "1": {
              "name": "punctuation.definition.parameters.end.opalsysdefs"
            }
          },
          "contentName": "string.other.opalsysdefs"
        },
        {
          "name": "string.other.opalsysdefs",
          "match": "([\\w\\?!\\_])*"
        }
      ]
    }
  }
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
github-linguist-5.3.3 grammars/source.opalsysdefs.json
github-linguist-5.3.2 grammars/source.opalsysdefs.json
github-linguist-5.3.1 grammars/source.opalsysdefs.json
github-linguist-5.3.0 grammars/source.opalsysdefs.json