8 lines
186 KiB
Plaintext
8 lines
186 KiB
Plaintext
|
|
{
|
||
|
|
"version": 3,
|
||
|
|
"sources": ["../../../src/diagrams/venn/parser/venn.jison", "../../../src/diagrams/venn/vennDB.ts", "../../../src/diagrams/venn/styles.ts", "../../../../../node_modules/.pnpm/@upsetjs+venn.js@2.0.0/node_modules/@upsetjs/venn.js/build/venn.esm.js", "../../../src/diagrams/venn/vennRenderer.ts", "../../../src/diagrams/venn/vennDiagram.ts"],
|
||
|
|
"sourcesContent": ["/* parser generated by jison 0.4.18 */\n/*\n Returns a Parser object of the following structure:\n\n Parser: {\n yy: {}\n }\n\n Parser.prototype: {\n yy: {},\n trace: function(),\n symbols_: {associative list: name ==> number},\n terminals_: {associative list: number ==> name},\n productions_: [...],\n performAction: function anonymous(yytext, yyleng, yylineno, yy, yystate, $$, _$),\n table: [...],\n defaultActions: {...},\n parseError: function(str, hash),\n parse: function(input),\n\n lexer: {\n EOF: 1,\n parseError: function(str, hash),\n setInput: function(input),\n input: function(),\n unput: function(str),\n more: function(),\n less: function(n),\n pastInput: function(),\n upcomingInput: function(),\n showPosition: function(),\n test_match: function(regex_match_array, rule_index),\n next: function(),\n lex: function(),\n begin: function(condition),\n popState: function(),\n _currentRules: function(),\n topState: function(),\n pushState: function(condition),\n\n options: {\n ranges: boolean (optional: true ==> token location info will include a .range[] member)\n flex: boolean (optional: true ==> flex-like lexing behaviour where the rules are tested exhaustively to find the longest match)\n backtrack_lexer: boolean (optional: true ==> lexer regexes are tested in order and for each matching regex the action code is invoked; the lexer terminates the scan when a token is returned by the action code)\n },\n\n performAction: function(yy, yy_, $avoiding_name_collisions, YY_START),\n rules: [...],\n conditions: {associative list: name ==> set},\n }\n }\n\n\n token location info (@$, _$, etc.): {\n first_line: n,\n last_line: n,\n first_column: n,\n last_column: n,\n range: [start_number, end_number] (where the numbers are indexes into the input string, regular zero-based)\n }\n\n\n the parseError function receives a 'hash' object with these members for lexer and parser errors: {\n text: (matched text)\n token: (the produced terminal token, if any)\n line: (yylineno)\n }\n while parser (grammar) errors will also provide these members, i.e. parser errors deliver a superset of attributes: {\n loc: (yylloc)\n expected: (string describing the set of expected tokens)\n recoverable: (boolean: TRUE when the parser has a error recovery rule available for this particular error)\n }\n*/\nvar parser = (function(){\nvar o=function(k,v,o,l){for(o=o||{},l=k.length;l--;o[k[l]]=v);return o},$V0=[5,8],$V1=[7,8,11,12,17,19,22,24],$V2=[1,17],$V3=[1,18],$V4=[7,8,11,12,14,15,16,17,19,20,21,22,24,27],$V5=[1,31],$V6=[1,39],$V7=[7,8,11,12,17,19,22,24,27],$V8=[1,57],$V9=[1,56],$Va=[1,58],$Vb=[1,59],$Vc=[1,60],$Vd=[7,8,11,12,16,17,19,20,22,24,27,31,32,33];\nvar parser = {trace: function trace () { },\nyy: {},\nsymbols_: {\"error\":2,\"start\":3,\"optNewlines\":4,\"VENN\":5,\"document\":6,\"EOF\":7,\"NEWLINE\":8,\"line\":9,\"statement\":10,\"TITLE\":11,\"SET\":12,\"identifier\":13,\"BRACKET_LABEL\":14,\"COLON\":15,\"NUMERIC\":16,\"UNION\":17,\"identifierList\":18,\"TEXT\":19,\"IDENTIFIER\":20,\"STRING\":21,\"INDENT_TEXT\":22,\"indentedTextTail\":23,\"STYLE\":24,\"stylesOpt\":25,\"styleField\":26,\"COMMA\":27,\"styleValue\":28,\"valueTokens\":29,\"valueToken\":30,\"HEXCOLOR\":31,\"RGBCOLOR\":32,\"RGBACOLOR\":33,\"$accept\":0,\"$end\":1},\nterminals_: {2:\"error\",5:\"VENN\",7:\"EOF\",8:\"NEWLINE\",11:\"TITLE\",12:\"SET\",14:\"BRACKET_LABEL\",15:\"COLON\",16:\"NUMERIC\",17:\"UNION\",19:\"TEXT\",20:\"IDENTIFIER\",21:\"STRING\",22:\"INDENT_TEXT\",24:\"STYLE\",27:\"COMMA\",31:\"HEXCOLOR\",32:\"RGBCOLOR\",33:\"RGBACOLOR\"},\nproductions_: [0,[3,4],[4,0],[4,2],[6,0],[6,2],[9,1],[9,1],[10,1],[10,2],[10,3],[10,4],[10,5],[10,2],[10,3],[10,4],[10,5],[10,3],[10,3],[10,3],[10,4],[10,4],[10,2],[10,3],[23,1],[23
|
||
|
|
"mappings": "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
|
||
|
|
"names": ["parser", "o", "__name", "k", "v", "l", "$V0", "$V1", "$V2", "$V3", "$V4", "$V5", "$V6", "$V7", "$V8", "$V9", "$Va", "$Vb", "$Vc", "$Vd", "yytext", "yyleng", "yylineno", "yy", "yystate", "$$", "_$", "$0", "cs", "str", "hash", "error", "input", "self", "stack", "tstack", "vstack", "lstack", "table", "recovering", "TERROR", "EOF", "args", "lexer", "sharedState", "yyloc", "ranges", "popStack", "n", "lex", "token", "symbol", "preErrorSymbol", "state", "action", "a", "r", "yyval", "p", "len", "newState", "expected", "errStr", "ch", "lines", "oldLines", "past", "next", "pre", "c", "match", "indexed_rule", "backup", "tempMatch", "index", "rules", "i", "condition", "yy_", "$avoiding_name_collisions", "YY_START", "YYSTATE", "Parser", "venn_default", "parser", "subsets", "textNodes", "styleEntries", "knownSets", "currentSets", "indentMode", "addSubsetData", "__name", "identifierList", "label", "size", "sets", "normalizeIdentifierList", "resolvedSize", "normalizeText", "getSubsetData", "text", "trimmed", "normalizeStyleValue", "value", "addTextData", "id", "normalizedId", "addStyleData", "data", "targets", "styles", "key", "getStyleData", "identifier", "validateUnionIdentifiers", "unknown", "getTextData", "getCurrentSets", "getIndentMode", "setIndentMode", "enabled", "DEFAULT_VENN_CONFIG", "defaultConfig_default", "getConfig", "cleanAndMerge", "customClear", "clear", "db", "setAccTitle", "getAccTitle", "setDiagramTitle", "getDiagramTitle", "getAccDescription", "setAccDescription", "getStyles", "__name", "options", "styles_default", "intersectionArea", "circles", "stats", "intersectionPoints", "getIntersectionPoints", "innerPoints", "p", "containedInCircles", "arcArea", "polygonArea", "arcs", "center", "getCenter", "i", "a", "b", "p2", "p1", "midPoint", "arc", "j", "circle", "a1", "a2", "angleDiff", "width", "distance", "circleArea", "smallest", "disjoint", "__name", "point", "ret", "intersect", "circleCircleIntersection", "r", "circleOverlap", "r1", "r2", "d", "w1", "w2", "h", "x0", "y0", "rx", "ry", "points", "bisect", "f", "parameters", "maxIterations", "tolerance", "fA", "fB", "delta", "mid", "fMid", "zeros", "x", "zerosM", "y", "dot", "norm2", "scale", "value", "c", "weightedSum", "v1", "v2", "nelderMead", "nonZeroDelta", "zeroDelta", "minErrorDelta", "minTolerance", "rho", "chi", "psi", "sigma", "maxDiff", "N", "simplex", "updateSimplex", "sortOrder", "centroid", "reflected", "contracted", "expanded", "iteration", "sortedSimplex", "state", "worst", "shouldReduce", "wolfeLineSearch", "pk", "current", "next", "c1", "c2", "phi0", "phiPrime0", "phi", "phi_old", "phiPrime", "a0", "zoom", "a_lo", "a_high", "phi_lo", "conjugateGradient", "initial", "params", "yk", "temp", "delta_k", "beta_k", "venn", "sets", "initialLayout", "bestInitialLayout", "loss", "lossFunction", "areas", "addMissingAreas", "setids", "setid", "positions", "values", "SMALL", "distanceFromIntersectArea", "overlap", "distinct", "s", "toKey", "arr", "count", "area", "si", "sj", "k1", "k2", "ids", "pairs", "getDistanceMatrices", "distances", "constraints", "left", "right", "constrainedMDSGradient", "fxprime", "xi", "yi", "xj", "yj", "dij", "constraint", "squaredDistance", "greedyLayout", "constrained", "constrainedMDSLayout", "constrainedLoss", "greedyLoss", "restarts", "norm", "row", "obj", "best", "set", "setOverlaps", "weight", "mostOverlapped", "size", "positioned", "isPositioned", "element", "positionSet", "index", "setIndex", "d1", "k", "d2", "extraPoints", "bestLoss", "bestPoint", "localLoss", "overlaps", "output", "logRatioLossFunction", "differenceFromIdeal", "orientateCircles", "orientation", "orientationOrder", "largestX", "largestY", "rotation", "angle", "slope", "disjointCluster", "find", "union", "xRoot", "yRoot", "maxDistance", "disjointClusters", "getBoundingBox", "minMax", "hi", "acc", "lo", "normalizeSolution", "solution", "fromObjectNotation", "clusters", "cluster", "bounds", "returnBounds", "spacing", "addCluster", "bottom", "xOffset", "yOffset", "centreing", "toObjectNotation", "scaleSolution", "height", "padding", "scaleToFit", "xR
|
||
|
|
}
|