201024.2 · 8b5fc87f254e5b497978cc49af1be6b1af8d6132
added support for Rego
reading declarations
Changes to langDefs/rego.lang. All files
@@ -0,0 +1,38 @@+-- http://github.com/open-policy-agent/opa++Description="Rego"++Categories = {"source"}++Digits = [[ (?:0x|0X|0b)[0-9a-fA-F']+|\d*[\.]?\d+(?:[eE][\-\+]\d+)?[lLuU]* ]]++Keywords={+ { Id=1,+ List={+ "as", "default", "else", "false", "import", "package", "not", "null", "true", "with",+ }+ },+ { Id=3,+ Regex=[[(\w+)\s*\:\:]]+ },+ { Id=4,+ Regex=[[(\w+)\s*\(]]+ }+}++Strings = {+ Delimiter=[["|']],+ RawPrefix="R",+ Interpolation = [[ %\w ]],+}++Comments = {+ {+ Block=false,+ Delimiter = { [[#]] }+ }+}++IgnoreCase=false++Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\.|\:|\&|<|>|\!|=|\/|\*|\%|\+|\-|\~|\||\^|\?]]