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