# File lib/rouge/lexers/jsonnet.rb, line 30 def self.builtins @builtins ||= Set.new %w( acos asin atan ceil char codepoint cos exp exponent filter floor force length log makeArray mantissa objectFields objectHas pow sin sqrt tan thisFile type abs assertEqual escapeStringBash escapeStringDollars escapeStringJson escapeStringPython filterMap flattenArrays foldl foldr format join lines manifestIni manifestPython manifestPythonVars map max min mod range set setDiff setInter setMember setUnion sort split stringChars substr toString uniq ) end
# File lib/rouge/lexers/jsonnet.rb, line 24 def self.constants @constants ||= Set.new %w( null true false ) end
# File lib/rouge/lexers/jsonnet.rb, line 18 def self.declarations @declarations ||= Set.new %w( function ) end
# File lib/rouge/lexers/jsonnet.rb, line 11 def self.keywords @keywords ||= Set.new %w( self super local for in if then else import importstr error tailstrict assert ) end