You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ga...@apache.org on 2013/10/30 14:43:23 UTC

[29/52] [partial] Remove unneeded ace files and codemirror

http://git-wip-us.apache.org/repos/asf/couchdb/blob/5b8fb9c3/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dart.json
----------------------------------------------------------------------
diff --git a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dart.json b/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dart.json
deleted file mode 100644
index 5964791..0000000
--- a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dart.json
+++ /dev/null
@@ -1,368 +0,0 @@
-[[
-   "start",
-  ["identifier","main"],
-  ["text","() {"]
-],[
-   "start",
-  ["text","  "],
-  ["identifier","print"],
-  ["text","("],
-  ["string","'Hello World!'"],
-  ["text",");"]
-],[
-   "start",
-  ["text","}"]
-],[
-   "start"
-],[
-   "start"
-],[
-   "start",
-  ["storage.type.primitive.dart","int"],
-  ["text"," "],
-  ["identifier","fib"],
-  ["text","("],
-  ["storage.type.primitive.dart","int"],
-  ["text"," "],
-  ["identifier","n"],
-  ["text",") "],
-  ["keyword.operator.assignment.dart","="],
-  ["keyword.operator.comparison.dart",">"],
-  ["text"," ("],
-  ["identifier","n"],
-  ["text"," "],
-  ["keyword.operator.comparison.dart",">"],
-  ["text"," "],
-  ["constant.numeric","1"],
-  ["text",") "],
-  ["keyword.control.ternary.dart","?"],
-  ["text"," ("],
-  ["identifier","fib"],
-  ["text","("],
-  ["identifier","n"],
-  ["text"," "],
-  ["keyword.operator.arithmetic.dart","-"],
-  ["text"," "],
-  ["constant.numeric","1"],
-  ["text",") "],
-  ["keyword.operator.arithmetic.dart","+"],
-  ["text"," "],
-  ["identifier","fib"],
-  ["text","("],
-  ["identifier","n"],
-  ["text"," "],
-  ["keyword.operator.arithmetic.dart","-"],
-  ["text"," "],
-  ["constant.numeric","2"],
-  ["text",")) "],
-  ["keyword.control.ternary.dart",":"],
-  ["text"," "],
-  ["identifier","n"],
-  ["text",";"]
-],[
-   "start",
-  ["identifier","main"],
-  ["text","() {"]
-],[
-   "start",
-  ["text","  "],
-  ["identifier","print"],
-  ["text","("],
-  ["string","'fib(20) = ${fib(20)}'"],
-  ["text",");"]
-],[
-   "start",
-  ["text","}"]
-],[
-   "comment",
-  ["comment","/*asd"]
-],[
-   "comment",
-  ["comment","asdad"]
-],[
-   "start",
-  ["comment","*/"]
-],[
-   "start",
-  ["constant.numeric","0.67"]
-],[
-   "start",
-  ["constant.numeric","77"]
-],[
-   "start",
-  ["text","."],
-  ["constant.numeric","86"]
-],[
-   "start"
-],[
-   "start",
-  ["keyword.other.import.dart","import"],
-  ["text","("],
-  ["string","\"http://dartwatch.com/myOtherLibrary.dart\""],
-  ["text",");"]
-],[
-   "start",
-  ["keyword.other.import.dart","import"],
-  ["text","("],
-  ["string","\"myOtherLibrary.dart\""],
-  ["text",", "],
-  ["keyword.other.import.dart","prefix"],
-  ["text",":"],
-  ["string","\"lib1\""],
-  ["text",");"]
-],[
-   "start"
-],[
-   "qqdoc",
-  ["string","\"\"\"asdasdads"]
-],[
-   "qqdoc",
-  ["string","asdadsadsasd"]
-],[
-   "start",
-  ["string","asdasdasdad\"\"\""]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["string","'23424'"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric","0x234"]
-],[
-   "start"
-],[
-   "start",
-  ["identifier","foo"],
-  ["text"," "],
-  ["keyword.operator.dart","is"],
-  ["text"," "],
-  ["identifier","bar"]
-],[
-   "start"
-],[
-   "start",
-  ["storage.type.primitive.dart","int"],
-  ["text"," "],
-  ["identifier","x"],
-  ["text"," "],
-  ["keyword.operator.assignment.dart","="],
-  ["text"," "],
-  ["constant.numeric","4"],
-  ["text"," "],
-  ["keyword.operator.bitwise.dart","<<"],
-  ["text"," "],
-  ["constant.numeric","10"],
-  ["text"," "]
-],[
-   "start",
-  ["comment","// Create a class for Point."]
-],[
-   "start",
-  ["keyword.declaration.dart","class"],
-  ["text"," "],
-  ["identifier","Point"],
-  ["text"," {"]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["text","  "],
-  ["comment","// Final variables cannot be changed once they are assigned."]
-],[
-   "start",
-  ["text","  "],
-  ["comment","// Create two instance variables."]
-],[
-   "start",
-  ["text","  "],
-  ["storage.modifier.dart","final"],
-  ["text"," "],
-  ["storage.type.primitive.dart","num"],
-  ["text"," "],
-  ["identifier","x"],
-  ["text",", "],
-  ["identifier","y"],
-  ["text",";"]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["text","  "],
-  ["comment","// A constructor, with syntactic sugar for setting instance variables."]
-],[
-   "start",
-  ["text","  "],
-  ["identifier","Point"],
-  ["text","("],
-  ["variable.language.dart","this"],
-  ["text","."],
-  ["identifier","x"],
-  ["text",", "],
-  ["variable.language.dart","this"],
-  ["text","."],
-  ["identifier","y"],
-  ["text",");"]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["text","  "],
-  ["comment","// A named constructor with an initializer list."]
-],[
-   "start",
-  ["text","  "],
-  ["identifier","Point"],
-  ["text","."],
-  ["identifier","origin"],
-  ["text","() "],
-  ["keyword.control.ternary.dart",":"],
-  ["text"," "],
-  ["identifier","x"],
-  ["text"," "],
-  ["keyword.operator.assignment.dart","="],
-  ["text"," "],
-  ["constant.numeric","0"],
-  ["text",", "],
-  ["identifier","y"],
-  ["text"," "],
-  ["keyword.operator.assignment.dart","="],
-  ["text"," "],
-  ["constant.numeric","0"],
-  ["text",";"]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["text","  "],
-  ["comment","// A method."]
-],[
-   "start",
-  ["text","  "],
-  ["storage.type.primitive.dart","num"],
-  ["text"," "],
-  ["identifier","distanceTo"],
-  ["text","("],
-  ["identifier","Point"],
-  ["text"," "],
-  ["identifier","other"],
-  ["text",") {"]
-],[
-   "start",
-  ["text","    "],
-  ["storage.type.primitive.dart","var"],
-  ["text"," "],
-  ["identifier","dx"],
-  ["text"," "],
-  ["keyword.operator.assignment.dart","="],
-  ["text"," "],
-  ["identifier","x"],
-  ["text"," "],
-  ["keyword.operator.arithmetic.dart","-"],
-  ["text"," "],
-  ["identifier","other"],
-  ["text","."],
-  ["identifier","x"],
-  ["text",";"]
-],[
-   "start",
-  ["text","    "],
-  ["storage.type.primitive.dart","var"],
-  ["text"," "],
-  ["identifier","dy"],
-  ["text"," "],
-  ["keyword.operator.assignment.dart","="],
-  ["text"," "],
-  ["identifier","y"],
-  ["text"," "],
-  ["keyword.operator.arithmetic.dart","-"],
-  ["text"," "],
-  ["identifier","other"],
-  ["text","."],
-  ["identifier","y"],
-  ["text",";"]
-],[
-   "start",
-  ["text","    "],
-  ["keyword.control.dart","return"],
-  ["text"," "],
-  ["identifier","sqrt"],
-  ["text","("],
-  ["identifier","dx"],
-  ["text"," "],
-  ["keyword.operator.arithmetic.dart","*"],
-  ["text"," "],
-  ["identifier","dx"],
-  ["text"," "],
-  ["keyword.operator.arithmetic.dart","+"],
-  ["text"," "],
-  ["identifier","dy"],
-  ["text"," "],
-  ["keyword.operator.arithmetic.dart","*"],
-  ["text"," "],
-  ["identifier","dy"],
-  ["text",");"]
-],[
-   "start",
-  ["text","  }"]
-],[
-   "start",
-  ["text","}"]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["text"," "],
-  ["comment","// Check for null."]
-],[
-   "start",
-  ["storage.type.primitive.dart","var"],
-  ["text"," "],
-  ["identifier","unicorn"],
-  ["text",";"]
-],[
-   "start",
-  ["identifier","assert"],
-  ["text","("],
-  ["identifier","unicorn"],
-  ["text"," "],
-  ["keyword.operator.comparison.dart","=="],
-  ["text"," "],
-  ["constant.language.dart","null"],
-  ["text",");"]
-],[
-   "start"
-],[
-   "start",
-  ["comment","// Check for NaN."]
-],[
-   "start",
-  ["storage.type.primitive.dart","var"],
-  ["text"," "],
-  ["identifier","iMeantToDoThis"],
-  ["text"," "],
-  ["keyword.operator.assignment.dart","="],
-  ["text"," "],
-  ["constant.numeric","0"],
-  ["keyword.operator.arithmetic.dart","/"],
-  ["constant.numeric","0"],
-  ["text",";"]
-],[
-   "start",
-  ["identifier","assert"],
-  ["text","("],
-  ["identifier","iMeantToDoThis"],
-  ["text","."],
-  ["identifier","isNaN"],
-  ["text","());"]
-],[
-   "start"
-]]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/couchdb/blob/5b8fb9c3/src/fauxton/assets/js/libs/ace/mode/_test/tokens_diff.json
----------------------------------------------------------------------
diff --git a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_diff.json b/src/fauxton/assets/js/libs/ace/mode/_test/tokens_diff.json
deleted file mode 100644
index 7cf9b72..0000000
--- a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_diff.json
+++ /dev/null
@@ -1,398 +0,0 @@
-[[
-   "start",
-  ["variable","diff"],
-  ["variable"," --git"],
-  ["keyword"," a/lib/ace/edit_session.js"],
-  ["variable"," b/lib/ace/edit_session.js"]
-],[
-   "start"
-],[
-   "start",
-  ["variable","index 23fc3fc..ed3b273 100644"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric","---"],
-  ["meta.tag"," a/lib/ace/edit_session.js"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric","+++"],
-  ["meta.tag"," b/lib/ace/edit_session.js"]
-],[
-   "start"
-],[
-   "start",
-  ["constant","@@"],
-  ["constant.numeric"," -51,6 +51,7 "],
-  ["constant","@@"],
-  ["comment.doc.tag"," var TextMode = require(\"./mode/text\").Mode;"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible"," var Range = require(\"./range\").Range;"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible"," var Document = require(\"./document\").Document;"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible"," var BackgroundTokenizer = require(\"./background_tokenizer\").BackgroundTokenizer;"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","var SearchHighlight = require(\"./search_highlight\").SearchHighlight;"]
-],[
-   "start"
-],[
-   "start",
-  ["text"," "]
-],[
-   "start"
-],[
-   "start",
-  ["invisible"," /**"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","  * class EditSession"]
-],[
-   "start"
-],[
-   "start",
-  ["constant","@@"],
-  ["constant.numeric"," -307,6 +308,13 "],
-  ["constant","@@"],
-  ["comment.doc.tag"," var EditSession = function(text, mode) {"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","         return token;"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","     };"]
-],[
-   "start"
-],[
-   "start",
-  ["text"," "]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","    this.highlight = function(re) {"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","        if (!this.$searchHighlight) {"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","            var highlight = new SearchHighlight(null, \"ace_selected-word\", \"text\");"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","            this.$searchHighlight = this.addDynamicMarker(highlight);"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","        }"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","        this.$searchHighlight.setRegexp(re);"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","    }"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","     /**"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","     * EditSession.setUndoManager(undoManager)"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","     * - undoManager (UndoManager): The new undo manager"]
-],[
-   "start"
-],[
-   "start",
-  ["constant","@@"],
-  ["constant.numeric"," -556,7 +564,8 "],
-  ["constant","@@"],
-  ["comment.doc.tag"," var EditSession = function(text, mode) {"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","             type : type || \"line\","]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","             renderer: typeof type == \"function\" ? type : null,"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","             clazz : clazz,"]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","            inFront: !!inFront"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","            inFront: !!inFront,"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","            id: id"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","         }"]
-],[
-   "start"
-],[
-   "start",
-  ["text"," "]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","         if (inFront) {"]
-],[
-   "start"
-],[
-   "start",
-  ["variable","diff"],
-  ["variable"," --git"],
-  ["keyword"," a/lib/ace/editor.js"],
-  ["variable"," b/lib/ace/editor.js"]
-],[
-   "start"
-],[
-   "start",
-  ["variable","index 834e603..b27ec73 100644"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric","---"],
-  ["meta.tag"," a/lib/ace/editor.js"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric","+++"],
-  ["meta.tag"," b/lib/ace/editor.js"]
-],[
-   "start"
-],[
-   "start",
-  ["constant","@@"],
-  ["constant.numeric"," -494,7 +494,7 "],
-  ["constant","@@"],
-  ["comment.doc.tag"," var Editor = function(renderer, session) {"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","      * Emitted when a selection has changed."]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","      **/"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","     this.onSelectionChange = function(e) {"]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","        var session = this.getSession();"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","        var session = this.session;"]
-],[
-   "start"
-],[
-   "start",
-  ["text"," "]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","         if (session.$selectionMarker) {"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","             session.removeMarker(session.$selectionMarker);"]
-],[
-   "start"
-],[
-   "start",
-  ["constant","@@"],
-  ["constant.numeric"," -509,12 +509,40 "],
-  ["constant","@@"],
-  ["comment.doc.tag"," var Editor = function(renderer, session) {"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","             this.$updateHighlightActiveLine();"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","         }"]
-],[
-   "start"
-],[
-   "start",
-  ["text"," "]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","        var self = this;"]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","        if (this.$highlightSelectedWord && !this.$wordHighlightTimer)"]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","            this.$wordHighlightTimer = setTimeout(function() {"]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","                self.session.$mode.highlightSelection(self);"]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","                self.$wordHighlightTimer = null;"]
-],[
-   "start"
-],[
-   "start",
-  ["support.function","-"],
-  ["string","            }, 30, this);"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","        var re = this.$highlightSelectedWord && this.$getSelectionHighLightRegexp()"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","     };"]
-],[
-   "start"
-],[
-   "start",
-  ["variable","diff"],
-  ["variable"," --git"],
-  ["keyword"," a/lib/ace/search_highlight.js"],
-  ["variable"," b/lib/ace/search_highlight.js"]
-],[
-   "start"
-],[
-   "start",
-  ["invisible","new file mode 100644"]
-],[
-   "start"
-],[
-   "start",
-  ["variable","index 0000000..b2df779"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric","---"],
-  ["meta.tag"," /dev/null"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric","+++"],
-  ["meta.tag"," b/lib/ace/search_highlight.js"]
-],[
-   "start"
-],[
-   "start",
-  ["constant","@@"],
-  ["constant.numeric"," -0,0 +1,3 "],
-  ["constant","@@"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","new"]
-],[
-   "start"
-],[
-   "start",
-  ["support.constant","+"],
-  ["text","empty file"]
-]]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/couchdb/blob/5b8fb9c3/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dot.json
----------------------------------------------------------------------
diff --git a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dot.json b/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dot.json
deleted file mode 100644
index fec8b96..0000000
--- a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_dot.json
+++ /dev/null
@@ -1,2254 +0,0 @@
-[[
-   "start",
-  ["comment","// Original source: http://www.graphviz.org/content/lion_share"]
-],[
-   "start",
-  ["comment","##\"A few people in the field of genetics are using dot to draw \"marriage node diagram\"  pedigree drawings.  Here is one I have done of a test pedigree from the FTREE pedigree drawing package (Lion Share was a racehorse).\" Contributed by David Duffy."]
-],[
-   "start"
-],[
-   "start",
-  ["comment","##Command to get the layout: \"dot -Tpng thisfile > thisfile.png\""]
-],[
-   "start"
-],[
-   "start",
-  ["keyword","digraph"],
-  ["text"," Ped_Lion_Share           "],
-  ["paren.lparen","{"]
-],[
-   "start",
-  ["comment","# page = \"8.2677165,11.692913\" ;"]
-],[
-   "start",
-  ["variable","ratio"],
-  ["text"," "],
-  ["keyword.operator","="],
-  ["text"," "],
-  ["string","\"auto\""],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["text","mincross "],
-  ["keyword.operator","="],
-  ["text"," "],
-  ["constant.numeric","2.0"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["variable","label"],
-  ["text"," "],
-  ["keyword.operator","="],
-  ["text"," "],
-  ["string","\"Pedigree Lion_Share\""],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start"
-],[
-   "start",
-  ["string","\"001\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"002\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"003\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"004\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"005\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"006\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"007\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"009\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"014\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"015\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"016\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"ZZ01\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"ZZ02\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"017\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"012\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"008\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"011\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"013\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"010\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"023\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"020\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"021\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"018\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"025\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"019\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"022\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"024\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"027\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","circle  "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"026\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","white   "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"028\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","box     "],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","regular"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","fillcolor"],
-  ["keyword.operator","="],
-  ["text","grey    "],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0001\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"001\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0001\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"007\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0001\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0001\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"017\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0002\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"001\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0002\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"ZZ02\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0002\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0002\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"012\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0003\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"002\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0003\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"003\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0003\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0003\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"008\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0004\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"002\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0004\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"006\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0004\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0004\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"011\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0005\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"002\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0005\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"ZZ01\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0005\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0005\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"013\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0006\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"004\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0006\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"009\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0006\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0006\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"010\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0007\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"005\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0007\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"015\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0007\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0007\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"023\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0008\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"005\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0008\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"016\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0008\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0008\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"020\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0009\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"005\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0009\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"012\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0009\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0009\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"021\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0010\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"008\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0010\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"017\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0010\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0010\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"018\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0011\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"011\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0011\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"023\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0011\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0011\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"025\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0012\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"013\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0012\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"014\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0012\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0012\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"019\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0013\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"010\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0013\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"021\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0013\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0013\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"022\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0014\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"019\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0014\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"020\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0014\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0014\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"024\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0015\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"022\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0015\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"025\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0015\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0015\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"027\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0016\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"024\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0016\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"018\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0016\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0016\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"026\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0017\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","shape"],
-  ["keyword.operator","="],
-  ["text","diamond"],
-  ["punctuation.operator",","],
-  ["variable","style"],
-  ["keyword.operator","="],
-  ["text","filled"],
-  ["punctuation.operator",","],
-  ["variable","label"],
-  ["keyword.operator","="],
-  ["string","\"\""],
-  ["punctuation.operator",","],
-  ["variable","height"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["punctuation.operator",","],
-  ["variable","width"],
-  ["keyword.operator","="],
-  ["text","."],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"026\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0017\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"027\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"marr0017\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","1"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["string","\"marr0017\""],
-  ["text"," "],
-  ["keyword.operator","->"],
-  ["text"," "],
-  ["string","\"028\""],
-  ["text"," "],
-  ["paren.lparen","["],
-  ["variable","dir"],
-  ["keyword.operator","="],
-  ["text","none"],
-  ["punctuation.operator",","],
-  ["text"," "],
-  ["variable","weight"],
-  ["keyword.operator","="],
-  ["constant.numeric","2"],
-  ["paren.rparen","]"],
-  ["text"," "],
-  ["punctuation.operator",";"]
-],[
-   "start",
-  ["paren.rparen","}"]
-],[
-   "start"
-]]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/couchdb/blob/5b8fb9c3/src/fauxton/assets/js/libs/ace/mode/_test/tokens_erlang.json
----------------------------------------------------------------------
diff --git a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_erlang.json b/src/fauxton/assets/js/libs/ace/mode/_test/tokens_erlang.json
deleted file mode 100644
index 8a82897..0000000
--- a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_erlang.json
+++ /dev/null
@@ -1,166 +0,0 @@
-[[
-   "start",
-  ["text","  "],
-  ["punctuation.definition.comment.erlang","%% A process whose only job is to keep a counter."]
-],[
-   "start",
-  ["text","  "],
-  ["punctuation.definition.comment.erlang","%% First version"]
-],[
-   "start",
-  ["meta.directive.module.erlang","  "],
-  ["punctuation.section.directive.begin.erlang","-"],
-  ["keyword.control.directive.module.erlang","module"],
-  ["punctuation.definition.parameters.begin.erlang","("],
-  ["entity.name.type.class.module.definition.erlang","counter"],
-  ["punctuation.definition.parameters.end.erlang",")"],
-  ["punctuation.section.directive.end.erlang","."]
-],[
-   "start",
-  ["meta.directive.export.erlang","  "],
-  ["punctuation.section.directive.begin.erlang","-"],
-  ["keyword.control.directive.export.erlang","export"],
-  ["punctuation.definition.parameters.begin.erlang","("],
-  ["punctuation.definition.list.begin.erlang","["],
-  ["entity.name.function.erlang","start"],
-  ["punctuation.separator.function-arity.erlang","/"],
-  ["constant.numeric.integer.decimal.erlang","0"],
-  ["punctuation.separator.list.erlang",","],
-  ["meta.structure.list.function.erlang"," "],
-  ["entity.name.function.erlang","codeswitch"],
-  ["punctuation.separator.function-arity.erlang","/"],
-  ["constant.numeric.integer.decimal.erlang","1"],
-  ["punctuation.definition.list.end.erlang","]"],
-  ["punctuation.definition.parameters.end.erlang",")"],
-  ["punctuation.section.directive.end.erlang","."]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["meta.function.erlang","  "],
-  ["entity.name.function.definition.erlang","start"],
-  ["punctuation.section.expression.begin.erlang","("],
-  ["punctuation.section.expression.end.erlang",")"],
-  ["text"," "],
-  ["keyword.operator.symbolic.erlang","->"],
-  ["text"," "],
-  ["entity.name.function.erlang","loop"],
-  ["punctuation.definition.parameters.begin.erlang","("],
-  ["constant.numeric.integer.decimal.erlang","0"],
-  ["punctuation.definition.parameters.end.erlang",")"],
-  ["punctuation.terminator.function.erlang","."]
-],[
-   "start",
-  ["text"," "]
-],[
-   ["text6","meta.function.erlang"],
-  ["meta.function.erlang","  "],
-  ["entity.name.function.definition.erlang","loop"],
-  ["punctuation.section.expression.begin.erlang","("],
-  ["variable.other.erlang","Sum"],
-  ["punctuation.section.expression.end.erlang",")"],
-  ["text"," "],
-  ["keyword.operator.symbolic.erlang","->"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["text","    "],
-  ["keyword.control.receive.erlang","receive"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","       "],
-  ["punctuation.definition.tuple.begin.erlang","{"],
-  ["constant.other.symbol.unquoted.erlang","increment"],
-  ["punctuation.separator.tuple.erlang",","],
-  ["meta.structure.tuple.erlang"," "],
-  ["variable.other.erlang","Count"],
-  ["punctuation.definition.tuple.end.erlang","}"],
-  ["meta.expression.receive.erlang"," "],
-  ["punctuation.separator.clause-head-body.erlang","->"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","          "],
-  ["entity.name.function.erlang","loop"],
-  ["punctuation.definition.parameters.begin.erlang","("],
-  ["variable.other.erlang","Sum"],
-  ["keyword.operator.symbolic.erlang","+"],
-  ["variable.other.erlang","Count"],
-  ["punctuation.definition.parameters.end.erlang",")"],
-  ["punctuation.separator.clauses.erlang",";"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","       "],
-  ["punctuation.definition.tuple.begin.erlang","{"],
-  ["constant.other.symbol.unquoted.erlang","counter"],
-  ["punctuation.separator.tuple.erlang",","],
-  ["meta.structure.tuple.erlang"," "],
-  ["variable.other.erlang","Pid"],
-  ["punctuation.definition.tuple.end.erlang","}"],
-  ["meta.expression.receive.erlang"," "],
-  ["punctuation.separator.clause-head-body.erlang","->"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","          "],
-  ["variable.other.erlang","Pid"],
-  ["meta.expression.receive.erlang"," "],
-  ["keyword.operator.symbolic.erlang","!"],
-  ["meta.expression.receive.erlang"," "],
-  ["punctuation.definition.tuple.begin.erlang","{"],
-  ["constant.other.symbol.unquoted.erlang","counter"],
-  ["punctuation.separator.tuple.erlang",","],
-  ["meta.structure.tuple.erlang"," "],
-  ["variable.other.erlang","Sum"],
-  ["punctuation.definition.tuple.end.erlang","}"],
-  ["punctuation.separator.expressions.erlang",","]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","          "],
-  ["entity.name.function.erlang","loop"],
-  ["punctuation.definition.parameters.begin.erlang","("],
-  ["variable.other.erlang","Sum"],
-  ["punctuation.definition.parameters.end.erlang",")"],
-  ["punctuation.separator.clauses.erlang",";"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","       "],
-  ["constant.other.symbol.unquoted.erlang","code_switch"],
-  ["meta.expression.receive.erlang"," "],
-  ["punctuation.separator.clause-head-body.erlang","->"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","          "],
-  ["keyword.operator.macro.erlang","?"],
-  ["entity.name.function.macro.erlang","MODULE"],
-  ["meta.expression.receive.erlang",":"],
-  ["entity.name.function.erlang","codeswitch"],
-  ["punctuation.definition.parameters.begin.erlang","("],
-  ["variable.other.erlang","Sum"],
-  ["punctuation.definition.parameters.end.erlang",")"]
-],[
-   ["keyword.control.receive.erlang","text6","text6","meta.function.erlang"],
-  ["meta.expression.receive.erlang","          "],
-  ["punctuation.definition.comment.erlang","% Force the use of 'codeswitch/1' from the latest MODULE version"]
-],[
-   "start",
-  ["meta.expression.receive.erlang","    "],
-  ["keyword.control.end.erlang","end"],
-  ["punctuation.terminator.function.erlang","."]
-],[
-   "start",
-  ["text"," "]
-],[
-   "start",
-  ["meta.function.erlang","  "],
-  ["entity.name.function.definition.erlang","codeswitch"],
-  ["punctuation.section.expression.begin.erlang","("],
-  ["variable.other.erlang","Sum"],
-  ["punctuation.section.expression.end.erlang",")"],
-  ["text"," "],
-  ["keyword.operator.symbolic.erlang","->"],
-  ["text"," "],
-  ["entity.name.function.erlang","loop"],
-  ["punctuation.definition.parameters.begin.erlang","("],
-  ["variable.other.erlang","Sum"],
-  ["punctuation.definition.parameters.end.erlang",")"],
-  ["punctuation.terminator.function.erlang","."]
-]]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/couchdb/blob/5b8fb9c3/src/fauxton/assets/js/libs/ace/mode/_test/tokens_forth.json
----------------------------------------------------------------------
diff --git a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_forth.json b/src/fauxton/assets/js/libs/ace/mode/_test/tokens_forth.json
deleted file mode 100644
index 8c8a007..0000000
--- a/src/fauxton/assets/js/libs/ace/mode/_test/tokens_forth.json
+++ /dev/null
@@ -1,219 +0,0 @@
-[[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","HELLO"],
-  ["meta.block.forth"," "],
-  ["comment.line.parentheses.forth"," ( -- )"],
-  ["meta.block.forth","  CR "],
-  ["string.quoted.double.forth",".\" Hello, world!\""],
-  ["meta.block.forth"," "],
-  ["keyword.other.compile-only.forth",";"],
-  ["text"," "]
-],[
-   "start"
-],[
-   "start",
-  ["text","HELLO <cr>"]
-],[
-   "start",
-  ["text","Hello, world!"]
-],[
-   "start"
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","[CHAR]"],
-  ["meta.block.forth","  "],
-  ["keyword.other.non-immediate.forth"," CHAR"],
-  ["meta.block.forth"," "],
-  ["keyword.other.compile-only.forth"," POSTPONE"],
-  ["meta.block.forth"," LITERAL "],
-  ["keyword.other.compile-only.forth",";"],
-  ["keyword.other.immediate.forth"," IMMEDIATE"]
-],[
-   "start"
-],[
-   "start",
-  ["constant.numeric.forth","0"],
-  ["storage.type.forth"," value"],
-  ["text"," ii       "],
-  ["constant.numeric.forth"," 0"],
-  ["storage.type.forth"," value"],
-  ["text"," jj"]
-],[
-   "start",
-  ["constant.numeric.forth","0"],
-  ["storage.type.forth"," value"],
-  ["text"," KeyAddr  "],
-  ["constant.numeric.forth"," 0"],
-  ["storage.type.forth"," value"],
-  ["text"," KeyLen"]
-],[
-   "start",
-  ["storage.type.forth","create"],
-  ["text"," SArray  "],
-  ["constant.numeric.forth"," 256"],
-  ["text"," allot  "],
-  ["comment.line.backslash.forth"," \\ state array of 256 bytes"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","KeyArray"],
-  ["meta.block.forth","      KeyLen mod   KeyAddr "],
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "start"
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","get_byte"],
-  ["meta.block.forth","      + c@ "],
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","set_byte"],
-  ["meta.block.forth","      + c! "],
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","as_byte"],
-  ["meta.block.forth","      "],
-  ["constant.numeric.forth"," 255"],
-  ["meta.block.forth"," and "],
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","reset_ij"],
-  ["meta.block.forth","     "],
-  ["constant.numeric.forth"," 0"],
-  ["keyword.other.immediate.forth"," TO"],
-  ["meta.block.forth"," ii  "],
-  ["constant.numeric.forth"," 0"],
-  ["keyword.other.immediate.forth"," TO"],
-  ["meta.block.forth"," jj "],
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","i_update"],
-  ["meta.block.forth","     "],
-  ["constant.numeric.forth"," 1"],
-  ["meta.block.forth"," +   as_byte"],
-  ["keyword.other.immediate.forth"," TO"],
-  ["meta.block.forth"," ii "],
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","j_update"],
-  ["meta.block.forth","      ii SArray get_byte +   as_byte"],
-  ["keyword.other.immediate.forth"," TO"],
-  ["meta.block.forth"," jj "],
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "keyword.other.compile-only.forth",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","swap_s_ij"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","    jj SArray get_byte"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","       ii SArray get_byte  jj SArray set_byte"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","    ii SArray set_byte"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "start"
-],[
-   "keyword.other.compile-only.forth",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","rc4_init"],
-  ["comment.line.parentheses.forth"," ( KeyAddr KeyLen -- )"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","   "],
-  ["constant.numeric.forth"," 256"],
-  ["meta.block.forth"," min"],
-  ["keyword.other.immediate.forth"," TO"],
-  ["meta.block.forth"," KeyLen  "],
-  ["keyword.other.immediate.forth"," TO"],
-  ["meta.block.forth"," KeyAddr"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","   "],
-  ["constant.numeric.forth"," 256 0"],
-  ["keyword.control.compile-only.forth"," DO"],
-  ["meta.block.forth","   "],
-  ["variable.language.forth","i"],
-  ["meta.block.forth"," "],
-  ["variable.language.forth","i"],
-  ["meta.block.forth"," SArray set_byte  "],
-  ["keyword.control.compile-only.forth"," LOOP"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","    reset_ij"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","   "],
-  ["keyword.control.compile-only.forth"," BEGIN"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","        ii KeyArray get_byte   jj +  j_update"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","        swap_s_ij"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","        ii"],
-  ["constant.numeric.forth"," 255"],
-  ["meta.block.forth"," <"],
-  ["keyword.control.compile-only.forth"," WHILE"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","        ii i_update"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","   "],
-  ["keyword.control.compile-only.forth"," REPEAT"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","    reset_ij"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",";"]
-],[
-   "keyword.other.compile-only.forth",
-  ["keyword.other.compile-only.forth",":"],
-  ["meta.block.forth"," "],
-  ["entity.name.function.forth","rc4_byte"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","    ii i_update   jj j_update"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","    swap_s_ij"]
-],[
-   "keyword.other.compile-only.forth",
-  ["meta.block.forth","    ii SArray get_byte   jj SArray get_byte +   as_byte SArray get_byte  xor"]
-],[
-   "start",
-  ["keyword.other.compile-only.forth",";"]
-]]
\ No newline at end of file