Sha256: 9ce175fe3539613a90b4cba6151ea419327b7e6ac78dc71291a19912b3603e8c

Contents?: true

Size: 1.55 KB

Versions: 38

Compression:

Stored size: 1.55 KB

Contents

{
  "backgroundColor": "#FFFFFF",
  "fileTypes": [
    "pike",
    "pmod"
  ],
  "foldingStartMarker": "(/\\*\\*|\\{\\s*$)",
  "foldingStopMarker": "(\\*\\*/|^\\s*\\})",
  "foregroundColor": "#000000",
  "increaseIndentPattern": "^.*(\\{[^}\"']*|\\([^)\"']*)$",
  "keyEquivalent": "@P",
  "name": "Pike",
  "patterns": [
    {
      "match": "\\b(public|nomask|private|optional|local|final|static)\\b",
      "name": "storage.modifier.pike"
    },
    {
      "match": "\\b(import|inherit|this|foreach|break|continue|while|do|return|if|else|case|switch)\\b",
      "name": "keyword.control.pike"
    },
    {
      "match": "\\b(constant|int|float|string|array|mapping|multiset|program|class|object|mixed|void)\\b",
      "name": "storage.type.pike"
    },
    {
      "match": "\\b(UNDEFINED)\\b",
      "name": "constant.language.pike"
    },
    {
      "match": "\\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)\\b",
      "name": "constant.numeric.pike"
    },
    {
      "begin": "\"",
      "end": "\"",
      "name": "string.quoted.double.pike",
      "swallow": "\\\\."
    },
    {
      "begin": "'",
      "end": "'",
      "name": "string.quoted.single.pike",
      "swallow": "\\\\."
    },
    {
      "begin": "/\\*",
      "end": "\\*/",
      "name": "comment.block.pike"
    },
    {
      "match": "//.*$",
      "name": "comment.line.double-slash.pike"
    },
    {
      "match": "^[ \\t]*#[a-zA-Z]+",
      "name": "other.preprocessor.pike"
    }
  ],
  "scopeName": "source.pike",
  "uuid": "10989C01-FEBD-4EC2-9D19-0DA30AFD6FB7"
}

Version data entries

38 entries across 38 versions & 2 rubygems

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