Sha256: 5dc64fe5d3da1787a2a1f0cad6767215bd87dbc34d8d335658b0a926330d5f24
Contents?: true
Size: 1.78 KB
Versions: 4
Compression:
Stored size: 1.78 KB
Contents
ace.define("ace/mode/ada_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(r,e,m){"use strict";var o=r("../lib/oop");var T=r("./text_highlight_rules").TextHighlightRules;var A=function(){var k="abort|else|new|return|abs|elsif|not|reverse|abstract|end|null|accept|entry|select|"+"access|exception|of|separate|aliased|exit|or|some|all|others|subtype|and|for|out|synchronized|"+"array|function|overriding|at|tagged|generic|package|task|begin|goto|pragma|terminate|"+"body|private|then|if|procedure|type|case|in|protected|constant|interface|until|"+"|is|raise|use|declare|range|delay|limited|record|when|delta|loop|rem|while|digits|renames|with|do|mod|requeue|xor";var b=("true|false|null");var a=("count|min|max|avg|sum|rank|now|coalesce|main");var c=this.createKeywordMapper({"support.function":a,"keyword":k,"constant.language":b},"identifier",true);this.$rules={"start":[{token:"comment",regex:"--.*$"},{token:"string",regex:'".*?"'},{token:"string",regex:"'.*?'"},{token:"constant.numeric",regex:"[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"},{token:c,regex:"[a-zA-Z_$][a-zA-Z0-9_$]*\\b"},{token:"keyword.operator",regex:"\\+|\\-|\\/|\\/\\/|%|<@>|@>|<@|&|\\^|~|<|>|<=|=>|==|!=|<>|="},{token:"paren.lparen",regex:"[\\(]"},{token:"paren.rparen",regex:"[\\)]"},{token:"text",regex:"\\s+"}]};};o.inherits(A,T);e.AdaHighlightRules=A;});ace.define("ace/mode/ada",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/ada_highlight_rules"],function(r,e,m){"use strict";var o=r("../lib/oop");var T=r("./text").Mode;var A=r("./ada_highlight_rules").AdaHighlightRules;var M=function(){this.HighlightRules=A;this.$behaviour=this.$defaultBehaviour;};o.inherits(M,T);(function(){this.lineCommentStart="--";this.$id="ace/mode/ada";}).call(M.prototype);e.Mode=M;});
Version data entries
4 entries across 4 versions & 2 rubygems