Sha256: 8126592f2f9f0aedb773117971d9bb5aab77ff3e110c97e238d715a4e65d544a

Contents?: true

Size: 1.4 KB

Versions: 38

Compression:

Stored size: 1.4 KB

Contents

{
  "fileTypes": [
    "cirru",
    "cr"
  ],
  "name": "Cirru",
  "patterns": [
    {
      "begin": "\"",
      "end": "\"",
      "name": "string.quoted.double.cirru",
      "patterns": [
        {
          "match": "\\\\.",
          "name": "constant.character.escape.cirru"
        }
      ]
    },
    {
      "match": "\\b\\d\\S*\\b",
      "name": "constant.numeric.cirru"
    },
    {
      "match": "(?=^)\\s*\\,",
      "name": "keyword.operator.cirru"
    },
    {
      "match": "(?=^)\\s*[^\\(\\)\\s\\$][^\\(\\)\\s]*",
      "name": "support.function.cirru"
    },
    {
      "match": "(?<=\\()[^\\(\\)\\s\\$][^\\(\\)\\s]*",
      "name": "support.function.cirru"
    },
    {
      "match": "(?=\\$\\s+)[^\\(\\)\\s\\$][^\\(\\)\\s]*",
      "name": "support.function.cirru"
    },
    {
      "match": "\\s\\$\\s*$",
      "name": "keyword.operator.cirru"
    },
    {
      "captures": {
        "1": {
          "name": "keyword.operator.cirru"
        },
        "3": {
          "name": "support.function.cirru"
        }
      },
      "match": "\\s+((\\$\\s+)+)([^\\(\\)\\s\\$][^\\(\\)\\s]*)",
      "name": "entity.cirru"
    },
    {
      "match": "[\\)\\(]",
      "name": "keyword.operator.cirru"
    },
    {
      "match": "(?!=($\\s+))[^\\(\\)\\s\\$][^\\(\\)\\s]*",
      "name": "variable.parameter.cirru"
    }
  ],
  "scopeName": "source.cirru",
  "uuid": "43471e40-4ccc-45e8-b003-29a2b4f7c191"
}

Version data entries

38 entries across 38 versions & 2 rubygems

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