Sha256: 8dbcd42074635d9d179e6a95e6dbc881fc5693aa5f7fe3dfe654c995e1577cff

Contents?: true

Size: 1.52 KB

Versions: 27

Compression:

Stored size: 1.52 KB

Contents

{
  "name": "Opal SysDefs",
  "scopeName": "source.opalsysdefs",
  "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|(?=#)",
      "patterns": [
        {
          "include": "#value"
        }
      ],
      "beginCaptures": {
        "1": {
          "name": "variable.parameter.opalsysdefs"
        },
        "2": {
          "name": "punctuation.separator.keyvaluepair.opalsysdefs"
        }
      }
    },
    {
      "name": "invalid.illegal.justkidding.noseriously.whoknows.opalsysdefs",
      "match": ".*"
    }
  ],
  "repository": {
    "value": {
      "patterns": [
        {
          "name": "meta.structure.thingy.opalsysdefs",
          "contentName": "string.other.opalsysdefs",
          "begin": "(\\$)(\\()",
          "end": "(\\))",
          "beginCaptures": {
            "1": {
              "name": "keyword.dollar.opalsysdefs"
            },
            "2": {
              "name": "punctuation.definition.parameters.begin.opalsysdefs"
            }
          },
          "endCaptures": {
            "1": {
              "name": "punctuation.definition.parameters.end.opalsysdefs"
            }
          }
        },
        {
          "name": "string.other.opalsysdefs",
          "match": "([\\w\\?!\\_])*"
        }
      ]
    }
  }
}

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
github-linguist-7.11.1 grammars/source.opalsysdefs.json
github-linguist-7.10.0 grammars/source.opalsysdefs.json
github-linguist-7.11.0 grammars/source.opalsysdefs.json
github-linguist-7.9.0 grammars/source.opalsysdefs.json
github-linguist-7.8.0 grammars/source.opalsysdefs.json
github-linguist-7.7.0 grammars/source.opalsysdefs.json
github-linguist-7.6.1 grammars/source.opalsysdefs.json
github-linguist-7.6.0 grammars/source.opalsysdefs.json
github-linguist-7.5.1 grammars/source.opalsysdefs.json
github-linguist-7.5.0 grammars/source.opalsysdefs.json
github-linguist-7.4.0 grammars/source.opalsysdefs.json
github-linguist-7.3.1 grammars/source.opalsysdefs.json
github-linguist-7.3.0 grammars/source.opalsysdefs.json
github-linguist-7.2.0 grammars/source.opalsysdefs.json
github-linguist-7.1.3 grammars/source.opalsysdefs.json
github-linguist-7.1.2 grammars/source.opalsysdefs.json
github-linguist-7.1.1 grammars/source.opalsysdefs.json
github-linguist-7.1.0 grammars/source.opalsysdefs.json
github-linguist-7.0.0 grammars/source.opalsysdefs.json
github-linguist-6.4.1 grammars/source.opalsysdefs.json