Sha256: 9a7b483187451f240057943ed7b91c1495121162d523967cc511d3b28ac1166d
Contents?: true
Size: 1.52 KB
Versions: 27
Compression:
Stored size: 1.52 KB
Contents
{ "name": "CLIPS", "scopeName": "source.clips", "patterns": [ { "name": "comment.line.double-slash.clips", "begin": ";", "end": "$\n?", "captures": { "0": { "name": "punctuation.definition.comment.clips" } } }, { "name": "keyword.control.clips", "match": "\\b(type|default|allowed-values|slot|not|or|and|assert|retract|gensym|printout|declare|salience|modify|export)\\b" }, { "name": "constant.language.clips", "match": "=\u003e" }, { "name": "meta.function.clips", "match": "(\\?)([a-zA-Z0-9_\\-]*)", "captures": { "1": { "name": "keyword.clips" }, "2": { "name": "variable.parameter" } } }, { "match": "(^.*(defrule|deffacts|defmodule|deftemplate)[ \\t]+)([a-zA-Z0-9_\\-]+)", "captures": { "2": { "name": "entity.name.function.clips" }, "3": { "name": "variable.clips" } } }, { "name": "constant.other.color.rgb-value.css", "match": "\\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)\\b" }, { "name": "constant.language.clips", "match": "(\u003c-|~|%)" }, { "name": "entity.name.function.clips", "match": "(|=|\u003e|\\+|\\*|\\/|~|%|neq|eq)" }, { "match": "(\\()(\\-)", "captures": { "2": { "name": "entity.name.function.clips" } } } ] }
Version data entries
27 entries across 27 versions & 1 rubygems