Sha256: 03f031379db9cfc6d9a467519075f8cabaf6dd48146eea49671475791f8fc5ca

Contents?: true

Size: 1.17 KB

Versions: 27

Compression:

Stored size: 1.17 KB

Contents

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

Version data entries

27 entries across 27 versions & 1 rubygems

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