From 9f2d23926cd0ccb36ee670d640ad5b7ea3c4d134 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 23 Aug 2023 23:08:06 +0000 Subject: [PATCH] Update documentation --- doc/.nojekyll | 1 + doc/assets/highlight.css | 57 + doc/assets/main.js | 58 + doc/assets/search.js | 1 + doc/assets/style.css | 1369 +++++++++++++++ doc/classes/benchmark.BenchmarkSlicer.html | 618 +++++++ doc/classes/benchmark.Measurements.html | 524 ++++++ doc/classes/benchmark._internal_.BiMap.html | 658 ++++++++ .../benchmark._internal_.DefaultMap.html | 580 +++++++ .../benchmark._internal_.RShellSession.html | 617 +++++++ .../benchmark._internal_.Stopwatch.html | 478 ++++++ doc/classes/dataflow.DataflowGraph.html | 721 ++++++++ doc/classes/dataflow.Environment.html | 462 +++++ doc/classes/r_bridge.RShell.html | 637 +++++++ doc/classes/r_bridge.XmlParseError.html | 419 +++++ .../statistics.DummyAppendProvider.html | 435 +++++ .../statistics.StatisticFileProvider.html | 506 ++++++ doc/enums/dataflow.EdgeType.html | 489 ++++++ doc/enums/r_bridge.OperatorArity.html | 408 +++++ doc/enums/r_bridge.RoleInParent.html | 571 +++++++ doc/enums/r_bridge.Type.html | 728 ++++++++ doc/enums/statistics.ColorEffect.html | 401 +++++ doc/enums/statistics.Colors.html | 443 +++++ doc/enums/statistics.FontWeights.html | 408 +++++ doc/functions/benchmark.stats2string.html | 386 +++++ ...benchmark.summarizeAllSummarizedStats.html | 383 +++++ .../benchmark.summarizeMeasurement.html | 383 +++++ .../benchmark.summarizeSlicerStats.html | 402 +++++ ...chmark.summarizeSummarizedMeasurement.html | 383 +++++ .../benchmark.ultimateStats2String.html | 383 +++++ .../benchmark.withoutWhitespace.html | 383 +++++ doc/functions/dataflow.cloneEnvironments.html | 385 +++++ .../dataflow.diffGraphsToMermaid.html | 391 +++++ .../dataflow.diffGraphsToMermaidUrl.html | 389 +++++ doc/functions/dataflow.environmentEqual.html | 385 +++++ doc/functions/dataflow.environmentsEqual.html | 385 +++++ doc/functions/dataflow.equalEdges.html | 387 +++++ doc/functions/dataflow.equalExitPoints.html | 385 +++++ .../dataflow.equalFunctionArguments.html | 385 +++++ .../dataflow.equalIdentifierReferences.html | 385 +++++ doc/functions/dataflow.equalVertices.html | 385 +++++ doc/functions/dataflow.formatRange.html | 383 +++++ doc/functions/dataflow.graphToMermaid.html | 393 +++++ doc/functions/dataflow.graphToMermaidUrl.html | 395 +++++ .../dataflow.initializeCleanEnvironments.html | 378 +++++ doc/functions/dataflow.makeAllMaybe.html | 387 +++++ doc/functions/dataflow.mermaidCodeToUrl.html | 387 +++++ doc/functions/dataflow.processBinaryOp.html | 390 +++++ .../dataflow.produceDataFlowGraph.html | 390 +++++ doc/functions/r_bridge.boolean2ts.html | 383 +++++ doc/functions/r_bridge.collectAllIds.html | 407 +++++ doc/functions/r_bridge.decorateAst.html | 399 +++++ ...idge.deterministicCountingIdGenerator.html | 391 +++++ ...idge.deterministicLocationIdGenerator.html | 393 +++++ doc/functions/r_bridge.executeHook.html | 411 +++++ .../r_bridge.executeUnknownHook.html | 410 +++++ doc/functions/r_bridge.foldAst.html | 525 ++++++ doc/functions/r_bridge.foldAstStateful.html | 530 ++++++ doc/functions/r_bridge.getKeysGuarded.html | 412 +++++ doc/functions/r_bridge.getStoredTokenMap.html | 383 +++++ doc/functions/r_bridge.isBoolean.html | 383 +++++ doc/functions/r_bridge.isNA.html | 383 +++++ doc/functions/r_bridge.isSpecialSymbol.html | 383 +++++ doc/functions/r_bridge.isSymbol.html | 387 +++++ .../r_bridge.mapTypeToNormalizedName.html | 385 +++++ doc/functions/r_bridge.nodeToLocationId.html | 392 +++++ doc/functions/r_bridge.normalize.html | 416 +++++ doc/functions/r_bridge.number2ts.html | 383 +++++ doc/functions/r_bridge.parseCSV.html | 383 +++++ ...r_bridge.removeTokenMapQuotationMarks.html | 385 +++++ .../r_bridge.retrieveAstFromRCode.html | 411 +++++ ...ge.retrieveNumberOfRTokensOfLastParse.html | 385 +++++ .../r_bridge.retrieveXmlFromRCode.html | 390 +++++ doc/functions/r_bridge.string2ts.html | 387 +++++ doc/functions/r_bridge.ts2r.html | 390 +++++ doc/functions/r_bridge.visit.html | 400 +++++ .../slicing_static.staticSlicing.html | 397 +++++ doc/functions/statistics.append.html | 408 +++++ .../statistics.clusterStatisticsOutput.html | 392 +++++ doc/functions/statistics.extract.html | 407 +++++ .../statistics.extractNodeContent.html | 386 +++++ doc/functions/statistics.extractSingle.html | 389 +++++ doc/functions/statistics.fileBasedCount.html | 389 +++++ .../statistics.histogramFromNumbers.html | 393 +++++ .../statistics.histograms2table.html | 399 +++++ .../statistics.histogramsFromClusters.html | 401 +++++ .../statistics.initFileProvider.html | 385 +++++ .../statistics.minMaxAvgAndMedian.html | 383 +++++ .../statistics.postProcessFolder.html | 392 +++++ .../statistics.printClusterReport.html | 388 +++++ .../statistics.printFeatureStatistics.html | 390 +++++ ...tatistics.printFeatureStatisticsEntry.html | 383 +++++ doc/functions/statistics.setFormatter.html | 383 +++++ doc/functions/statistics.staticRequests.html | 383 +++++ doc/functions/statistics.statsString.html | 385 +++++ .../statistics.validateFeatures.html | 383 +++++ .../statistics.writeFileBasedCountToFile.html | 387 +++++ doc/index.html | 382 +++++ .../benchmark.BenchmarkSlicerStats.html | 435 +++++ .../benchmark.IStoppableStopwatch.html | 414 +++++ doc/interfaces/benchmark.PerSliceStats.html | 426 +++++ doc/interfaces/benchmark.Reduction.html | 445 +++++ doc/interfaces/benchmark.SlicerStats.html | 429 +++++ .../benchmark.SlicerStatsDataflow.html | 424 +++++ .../benchmark.SlicerStatsInput.html | 431 +++++ .../benchmark.SummarizedMeasurement.html | 430 +++++ .../benchmark.SummarizedPerSliceStats.html | 463 +++++ .../benchmark.UltimateSlicerStats.html | 458 +++++ .../benchmark._internal_.AssignmentInfo.html | 434 +++++ .../benchmark._internal_.CollectorUntil.html | 428 +++++ .../benchmark._internal_.CommentInfo.html | 490 ++++++ .../benchmark._internal_.ControlflowInfo.html | 491 ++++++ .../benchmark._internal_.DataAccess.html | 497 ++++++ ...rk._internal_.DataflowGraphVertexBase.html | 463 +++++ ...chmark._internal_.DataflowInformation.html | 461 +++++ ...nternal_.DataflowProcessorInformation.html | 434 +++++ ...ark._internal_.FunctionDefinitionInfo.html | 465 ++++++ ...enchmark._internal_.FunctionUsageInfo.html | 527 ++++++ .../benchmark._internal_.LoopInfo.html | 441 +++++ .../benchmark._internal_.MinMaxAvgMedian.html | 427 +++++ .../benchmark._internal_.RAccessBase.html | 465 ++++++ ...enchmark._internal_.RParseRequestBase.html | 412 +++++ ...hmark._internal_.ReconstructionResult.html | 408 +++++ .../benchmark._internal_.SliceResult.html | 406 +++++ ...mark._internal_.SlicingCriteriaFilter.html | 449 +++++ .../benchmark._internal_.Source.html | 424 +++++ .../benchmark._internal_.SourcePosition.html | 410 +++++ .../benchmark._internal_.SourceRange.html | 410 +++++ .../benchmark._internal_.Table.html | 409 +++++ .../benchmark._internal_.UsedPackageInfo.html | 471 ++++++ .../benchmark._internal_.ValueInfo.html | 455 +++++ .../dataflow.DataflowGraphEdge.html | 410 +++++ .../dataflow.DataflowGraphExitPoint.html | 455 +++++ ...aflow.DataflowGraphVertexFunctionCall.html | 462 +++++ ...DataflowGraphVertexFunctionDefinition.html | 490 ++++++ .../dataflow.DataflowGraphVertexUse.html | 455 +++++ ...DataflowGraphVertexVariableDefinition.html | 464 ++++++ doc/interfaces/dataflow.IEnvironment.html | 436 +++++ .../dataflow.IdentifierDefinition.html | 456 +++++ .../dataflow.IdentifierReference.html | 439 +++++ doc/interfaces/dataflow.LabeledDiffGraph.html | 405 +++++ .../dataflow.REnvironmentInformation.html | 416 +++++ doc/interfaces/r_bridge.Base.html | 455 +++++ doc/interfaces/r_bridge.CollectorTimeout.html | 418 +++++ doc/interfaces/r_bridge.DecoratedAst.html | 417 +++++ doc/interfaces/r_bridge.Leaf.html | 451 +++++ doc/interfaces/r_bridge.Location.html | 427 +++++ .../r_bridge.NamedXmlBasedJson.html | 412 +++++ doc/interfaces/r_bridge.Namespace.html | 407 +++++ doc/interfaces/r_bridge.NoInfo.html | 380 +++++ .../r_bridge.OperatorInformationValue.html | 456 +++++ ...r_bridge.OutputCollectorConfiguration.html | 450 +++++ .../r_bridge.ParentContextInfo.html | 405 +++++ .../r_bridge.ParentInformation.html | 409 +++++ doc/interfaces/r_bridge.ParserData.html | 481 ++++++ doc/interfaces/r_bridge.RArgument.html | 459 +++++ .../r_bridge.RArithmeticBinaryOp.html | 478 ++++++ .../r_bridge.RArithmeticUnaryOp.html | 470 ++++++ doc/interfaces/r_bridge.RAssignmentOp.html | 478 ++++++ doc/interfaces/r_bridge.RBinaryOp.html | 481 ++++++ doc/interfaces/r_bridge.RBreak.html | 447 +++++ doc/interfaces/r_bridge.RComment.html | 454 +++++ .../r_bridge.RComparisonBinaryOp.html | 478 ++++++ doc/interfaces/r_bridge.RExpressionList.html | 463 +++++ doc/interfaces/r_bridge.RForLoop.html | 473 ++++++ .../r_bridge.RFunctionDefinition.html | 463 +++++ doc/interfaces/r_bridge.RIfThenElse.html | 468 ++++++ doc/interfaces/r_bridge.RIndexAccess.html | 471 ++++++ doc/interfaces/r_bridge.RLineDirective.html | 461 +++++ doc/interfaces/r_bridge.RLogical.html | 454 +++++ doc/interfaces/r_bridge.RLogicalBinaryOp.html | 478 ++++++ doc/interfaces/r_bridge.RLogicalUnaryOp.html | 470 ++++++ .../r_bridge.RModelFormulaBinaryOp.html | 478 ++++++ .../r_bridge.RModelFormulaUnaryOp.html | 470 ++++++ doc/interfaces/r_bridge.RNamedAccess.html | 469 ++++++ .../r_bridge.RNamedFunctionCall.html | 470 ++++++ doc/interfaces/r_bridge.RNext.html | 447 +++++ doc/interfaces/r_bridge.RNumber.html | 452 +++++ doc/interfaces/r_bridge.RNumberValue.html | 416 +++++ doc/interfaces/r_bridge.RParameter.html | 468 ++++++ .../r_bridge.RParseRequestFromFile.html | 407 +++++ .../r_bridge.RParseRequestFromText.html | 405 +++++ doc/interfaces/r_bridge.RPipe.html | 461 +++++ doc/interfaces/r_bridge.RRepeatLoop.html | 453 +++++ doc/interfaces/r_bridge.RShellOptions.html | 451 +++++ .../r_bridge.RShellSessionOptions.html | 437 +++++ doc/interfaces/r_bridge.RString.html | 454 +++++ doc/interfaces/r_bridge.RStringValue.html | 405 +++++ doc/interfaces/r_bridge.RSymbol.html | 467 ++++++ doc/interfaces/r_bridge.RUnaryOp.html | 472 ++++++ .../r_bridge.RUnnamedFunctionCall.html | 479 ++++++ doc/interfaces/r_bridge.RWhileLoop.html | 460 +++++ .../r_bridge.StatefulFoldFunctions.html | 993 +++++++++++ doc/interfaces/r_bridge.WithChildren.html | 414 +++++ doc/interfaces/r_bridge.XmlParserConfig.html | 442 +++++ doc/interfaces/r_bridge.XmlParserHooks.html | 1483 +++++++++++++++++ doc/interfaces/statistics.ClusterReport.html | 431 +++++ .../statistics.ColorFormatOptions.html | 405 +++++ doc/interfaces/statistics.Feature.html | 462 +++++ doc/interfaces/statistics.FileBasedTable.html | 405 +++++ doc/interfaces/statistics.Histogram.html | 468 ++++++ doc/interfaces/statistics.MetaStatistics.html | 427 +++++ .../statistics.OutputFormatter.html | 408 +++++ doc/interfaces/statistics.Query.html | 406 +++++ .../statistics.StatisticAppendProvider.html | 422 +++++ .../statistics.StatisticsOutputFormat.html | 412 +++++ .../statistics.StatsCliOptions.html | 454 +++++ .../statistics.WeightFormatOptions.html | 398 +++++ doc/modules/app.html | 372 +++++ doc/modules/benchmark._internal_.html | 420 +++++ doc/modules/benchmark.html | 420 +++++ doc/modules/dataflow.html | 439 +++++ doc/modules/r_bridge.html | 538 ++++++ doc/modules/slicing_static.html | 383 +++++ doc/modules/statistics.html | 449 +++++ .../benchmark.CommonSlicerMeasurements-1.html | 375 +++++ doc/types/benchmark.ElapsedTime.html | 374 +++++ .../benchmark.PerSliceMeasurements-1.html | 375 +++++ .../benchmark.SummarizedSlicerStats.html | 380 +++++ .../benchmark._internal_.AppendFnType.html | 375 +++++ .../benchmark._internal_.AutoIfOmit.html | 382 +++++ ...enchmark._internal_.DataflowProcessor.html | 397 +++++ ...nchmark._internal_.DataflowProcessors.html | 382 +++++ .../benchmark._internal_.MergeableRecord.html | 375 +++++ .../benchmark._internal_.NodeWithKey.html | 384 +++++ .../benchmark._internal_.OtherInfoNode.html | 375 +++++ ...benchmark._internal_.ReferenceForEdge.html | 375 +++++ ...ark._internal_.SingleSlicingCriterion.html | 377 +++++ .../benchmark._internal_.SlicingCriteria.html | 375 +++++ ...aflow.DataflowFunctionFlowInformation.html | 374 +++++ .../dataflow.DataflowGraphEdgeAttribute.html | 374 +++++ .../dataflow.DataflowGraphVertexArgument.html | 374 +++++ .../dataflow.DataflowGraphVertexInfo.html | 374 +++++ doc/types/dataflow.DataflowGraphVertices.html | 374 +++++ doc/types/dataflow.DataflowMap.html | 381 +++++ doc/types/dataflow.FunctionArgument.html | 374 +++++ doc/types/dataflow.Identifier.html | 376 +++++ doc/types/dataflow.NamedFunctionArgument.html | 374 +++++ doc/types/dataflow.OutgoingEdges.html | 376 +++++ .../dataflow.PositionalFunctionArgument.html | 374 +++++ doc/types/r_bridge.BinaryOperatorFlavor.html | 374 +++++ .../r_bridge.BinaryOperatorFlavorInAst.html | 374 +++++ doc/types/r_bridge.DecoratedAstMap.html | 379 +++++ doc/types/r_bridge.DownFold.html | 399 +++++ doc/types/r_bridge.FoldFunctions.html | 381 +++++ doc/types/r_bridge.IdGenerator.html | 397 +++++ doc/types/r_bridge.NamespaceIdentifier.html | 374 +++++ doc/types/r_bridge.NodeId.html | 376 +++++ doc/types/r_bridge.OnVisit.html | 396 +++++ doc/types/r_bridge.Operator.html | 374 +++++ doc/types/r_bridge.OperatorName.html | 374 +++++ doc/types/r_bridge.OperatorUsedAs.html | 374 +++++ doc/types/r_bridge.OperatorWrittenAs.html | 374 +++++ doc/types/r_bridge.OutputStreamSelector.html | 374 +++++ doc/types/r_bridge.RAccess.html | 379 +++++ doc/types/r_bridge.RConstant.html | 379 +++++ doc/types/r_bridge.RConstructs.html | 379 +++++ doc/types/r_bridge.RFunctionCall.html | 379 +++++ doc/types/r_bridge.RFunctions.html | 379 +++++ doc/types/r_bridge.RLogicalValue.html | 374 +++++ doc/types/r_bridge.RLoopConstructs.html | 379 +++++ doc/types/r_bridge.RNode.html | 379 +++++ doc/types/r_bridge.RNodeWithParent.html | 379 +++++ doc/types/r_bridge.ROther.html | 379 +++++ doc/types/r_bridge.RParseRequest.html | 376 +++++ doc/types/r_bridge.RSingleNode.html | 379 +++++ doc/types/r_bridge.StringUsedInRCode.html | 374 +++++ doc/types/r_bridge.TokenMap.html | 374 +++++ doc/types/r_bridge.UnaryOperatorFlavor.html | 374 +++++ doc/types/r_bridge.XmlBasedJson.html | 376 +++++ doc/types/r_bridge.XmlBasedJsonValue.html | 376 +++++ doc/types/statistics.ClusterContextIdMap.html | 374 +++++ doc/types/statistics.ClusterValueInfoMap.html | 374 +++++ doc/types/statistics.ContextsWithCount.html | 374 +++++ doc/types/statistics.FeatureInfo.html | 378 +++++ doc/types/statistics.FeatureKey.html | 374 +++++ doc/types/statistics.FeatureSelection.html | 376 +++++ doc/types/statistics.FeatureStatistics.html | 374 +++++ doc/types/statistics.FeatureValue.html | 379 +++++ doc/types/statistics.FormatOptions.html | 374 +++++ .../benchmark.CommonSlicerMeasurements.html | 375 +++++ .../benchmark.PerSliceMeasurements.html | 375 +++++ doc/variables/benchmark.benchmarkLogger.html | 374 +++++ doc/variables/dataflow.BuiltIn.html | 374 +++++ .../dataflow.DefaultEnvironmentMemory.html | 374 +++++ doc/variables/dataflow.dataflowLogger.html | 374 +++++ .../r_bridge.ArithmeticOperators.html | 374 +++++ .../r_bridge.ArithmeticOperatorsRAst.html | 374 +++++ doc/variables/r_bridge.Assignments.html | 374 +++++ doc/variables/r_bridge.AssignmentsRAst.html | 374 +++++ .../r_bridge.ComparisonOperators.html | 374 +++++ .../r_bridge.ComparisonOperatorsRAst.html | 374 +++++ ...EFAULT_OUTPUT_COLLECTOR_CONFIGURATION.html | 374 +++++ .../r_bridge.DEFAULT_PARSER_HOOKS.html | 374 +++++ .../r_bridge.DEFAULT_R_SHELL_OPTIONS.html | 374 +++++ .../r_bridge.DEFAULT_XML_PARSER_CONFIG.html | 378 +++++ doc/variables/r_bridge.LogicalOperators.html | 374 +++++ .../r_bridge.LogicalOperatorsRAst.html | 374 +++++ .../r_bridge.ModelFormulaOperators.html | 374 +++++ .../r_bridge.ModelFormulaOperatorsRAst.html | 374 +++++ doc/variables/r_bridge.OperatorDatabase.html | 374 +++++ doc/variables/r_bridge.Operators.html | 374 +++++ doc/variables/r_bridge.RImaginaryMarker.html | 374 +++++ doc/variables/r_bridge.RInf.html | 374 +++++ doc/variables/r_bridge.RIntegerMarker.html | 374 +++++ doc/variables/r_bridge.RNa.html | 374 +++++ doc/variables/r_bridge.RNull.html | 374 +++++ doc/variables/r_bridge.RNumHexFloatRegex.html | 374 +++++ doc/variables/r_bridge.parseLog.html | 374 +++++ .../slicing_static.slicerLogger.html | 374 +++++ doc/variables/statistics.ALL_FEATURES.html | 395 +++++ doc/variables/statistics.allFeatureNames.html | 374 +++++ doc/variables/statistics.ansiFormatter.html | 413 +++++ ...tatistics.defaultStatisticsFileSuffix.html | 374 +++++ doc/variables/statistics.escape.html | 374 +++++ doc/variables/statistics.formatter.html | 374 +++++ .../statistics.optionDefinitions.html | 374 +++++ doc/variables/statistics.optionHelp.html | 374 +++++ doc/variables/statistics.toolName.html | 374 +++++ doc/variables/statistics.voidFormatter.html | 374 +++++ 320 files changed, 133798 insertions(+) create mode 100644 doc/.nojekyll create mode 100644 doc/assets/highlight.css create mode 100644 doc/assets/main.js create mode 100644 doc/assets/search.js create mode 100644 doc/assets/style.css create mode 100644 doc/classes/benchmark.BenchmarkSlicer.html create mode 100644 doc/classes/benchmark.Measurements.html create mode 100644 doc/classes/benchmark._internal_.BiMap.html create mode 100644 doc/classes/benchmark._internal_.DefaultMap.html create mode 100644 doc/classes/benchmark._internal_.RShellSession.html create mode 100644 doc/classes/benchmark._internal_.Stopwatch.html create mode 100644 doc/classes/dataflow.DataflowGraph.html create mode 100644 doc/classes/dataflow.Environment.html create mode 100644 doc/classes/r_bridge.RShell.html create mode 100644 doc/classes/r_bridge.XmlParseError.html create mode 100644 doc/classes/statistics.DummyAppendProvider.html create mode 100644 doc/classes/statistics.StatisticFileProvider.html create mode 100644 doc/enums/dataflow.EdgeType.html create mode 100644 doc/enums/r_bridge.OperatorArity.html create mode 100644 doc/enums/r_bridge.RoleInParent.html create mode 100644 doc/enums/r_bridge.Type.html create mode 100644 doc/enums/statistics.ColorEffect.html create mode 100644 doc/enums/statistics.Colors.html create mode 100644 doc/enums/statistics.FontWeights.html create mode 100644 doc/functions/benchmark.stats2string.html create mode 100644 doc/functions/benchmark.summarizeAllSummarizedStats.html create mode 100644 doc/functions/benchmark.summarizeMeasurement.html create mode 100644 doc/functions/benchmark.summarizeSlicerStats.html create mode 100644 doc/functions/benchmark.summarizeSummarizedMeasurement.html create mode 100644 doc/functions/benchmark.ultimateStats2String.html create mode 100644 doc/functions/benchmark.withoutWhitespace.html create mode 100644 doc/functions/dataflow.cloneEnvironments.html create mode 100644 doc/functions/dataflow.diffGraphsToMermaid.html create mode 100644 doc/functions/dataflow.diffGraphsToMermaidUrl.html create mode 100644 doc/functions/dataflow.environmentEqual.html create mode 100644 doc/functions/dataflow.environmentsEqual.html create mode 100644 doc/functions/dataflow.equalEdges.html create mode 100644 doc/functions/dataflow.equalExitPoints.html create mode 100644 doc/functions/dataflow.equalFunctionArguments.html create mode 100644 doc/functions/dataflow.equalIdentifierReferences.html create mode 100644 doc/functions/dataflow.equalVertices.html create mode 100644 doc/functions/dataflow.formatRange.html create mode 100644 doc/functions/dataflow.graphToMermaid.html create mode 100644 doc/functions/dataflow.graphToMermaidUrl.html create mode 100644 doc/functions/dataflow.initializeCleanEnvironments.html create mode 100644 doc/functions/dataflow.makeAllMaybe.html create mode 100644 doc/functions/dataflow.mermaidCodeToUrl.html create mode 100644 doc/functions/dataflow.processBinaryOp.html create mode 100644 doc/functions/dataflow.produceDataFlowGraph.html create mode 100644 doc/functions/r_bridge.boolean2ts.html create mode 100644 doc/functions/r_bridge.collectAllIds.html create mode 100644 doc/functions/r_bridge.decorateAst.html create mode 100644 doc/functions/r_bridge.deterministicCountingIdGenerator.html create mode 100644 doc/functions/r_bridge.deterministicLocationIdGenerator.html create mode 100644 doc/functions/r_bridge.executeHook.html create mode 100644 doc/functions/r_bridge.executeUnknownHook.html create mode 100644 doc/functions/r_bridge.foldAst.html create mode 100644 doc/functions/r_bridge.foldAstStateful.html create mode 100644 doc/functions/r_bridge.getKeysGuarded.html create mode 100644 doc/functions/r_bridge.getStoredTokenMap.html create mode 100644 doc/functions/r_bridge.isBoolean.html create mode 100644 doc/functions/r_bridge.isNA.html create mode 100644 doc/functions/r_bridge.isSpecialSymbol.html create mode 100644 doc/functions/r_bridge.isSymbol.html create mode 100644 doc/functions/r_bridge.mapTypeToNormalizedName.html create mode 100644 doc/functions/r_bridge.nodeToLocationId.html create mode 100644 doc/functions/r_bridge.normalize.html create mode 100644 doc/functions/r_bridge.number2ts.html create mode 100644 doc/functions/r_bridge.parseCSV.html create mode 100644 doc/functions/r_bridge.removeTokenMapQuotationMarks.html create mode 100644 doc/functions/r_bridge.retrieveAstFromRCode.html create mode 100644 doc/functions/r_bridge.retrieveNumberOfRTokensOfLastParse.html create mode 100644 doc/functions/r_bridge.retrieveXmlFromRCode.html create mode 100644 doc/functions/r_bridge.string2ts.html create mode 100644 doc/functions/r_bridge.ts2r.html create mode 100644 doc/functions/r_bridge.visit.html create mode 100644 doc/functions/slicing_static.staticSlicing.html create mode 100644 doc/functions/statistics.append.html create mode 100644 doc/functions/statistics.clusterStatisticsOutput.html create mode 100644 doc/functions/statistics.extract.html create mode 100644 doc/functions/statistics.extractNodeContent.html create mode 100644 doc/functions/statistics.extractSingle.html create mode 100644 doc/functions/statistics.fileBasedCount.html create mode 100644 doc/functions/statistics.histogramFromNumbers.html create mode 100644 doc/functions/statistics.histograms2table.html create mode 100644 doc/functions/statistics.histogramsFromClusters.html create mode 100644 doc/functions/statistics.initFileProvider.html create mode 100644 doc/functions/statistics.minMaxAvgAndMedian.html create mode 100644 doc/functions/statistics.postProcessFolder.html create mode 100644 doc/functions/statistics.printClusterReport.html create mode 100644 doc/functions/statistics.printFeatureStatistics.html create mode 100644 doc/functions/statistics.printFeatureStatisticsEntry.html create mode 100644 doc/functions/statistics.setFormatter.html create mode 100644 doc/functions/statistics.staticRequests.html create mode 100644 doc/functions/statistics.statsString.html create mode 100644 doc/functions/statistics.validateFeatures.html create mode 100644 doc/functions/statistics.writeFileBasedCountToFile.html create mode 100644 doc/index.html create mode 100644 doc/interfaces/benchmark.BenchmarkSlicerStats.html create mode 100644 doc/interfaces/benchmark.IStoppableStopwatch.html create mode 100644 doc/interfaces/benchmark.PerSliceStats.html create mode 100644 doc/interfaces/benchmark.Reduction.html create mode 100644 doc/interfaces/benchmark.SlicerStats.html create mode 100644 doc/interfaces/benchmark.SlicerStatsDataflow.html create mode 100644 doc/interfaces/benchmark.SlicerStatsInput.html create mode 100644 doc/interfaces/benchmark.SummarizedMeasurement.html create mode 100644 doc/interfaces/benchmark.SummarizedPerSliceStats.html create mode 100644 doc/interfaces/benchmark.UltimateSlicerStats.html create mode 100644 doc/interfaces/benchmark._internal_.AssignmentInfo.html create mode 100644 doc/interfaces/benchmark._internal_.CollectorUntil.html create mode 100644 doc/interfaces/benchmark._internal_.CommentInfo.html create mode 100644 doc/interfaces/benchmark._internal_.ControlflowInfo.html create mode 100644 doc/interfaces/benchmark._internal_.DataAccess.html create mode 100644 doc/interfaces/benchmark._internal_.DataflowGraphVertexBase.html create mode 100644 doc/interfaces/benchmark._internal_.DataflowInformation.html create mode 100644 doc/interfaces/benchmark._internal_.DataflowProcessorInformation.html create mode 100644 doc/interfaces/benchmark._internal_.FunctionDefinitionInfo.html create mode 100644 doc/interfaces/benchmark._internal_.FunctionUsageInfo.html create mode 100644 doc/interfaces/benchmark._internal_.LoopInfo.html create mode 100644 doc/interfaces/benchmark._internal_.MinMaxAvgMedian.html create mode 100644 doc/interfaces/benchmark._internal_.RAccessBase.html create mode 100644 doc/interfaces/benchmark._internal_.RParseRequestBase.html create mode 100644 doc/interfaces/benchmark._internal_.ReconstructionResult.html create mode 100644 doc/interfaces/benchmark._internal_.SliceResult.html create mode 100644 doc/interfaces/benchmark._internal_.SlicingCriteriaFilter.html create mode 100644 doc/interfaces/benchmark._internal_.Source.html create mode 100644 doc/interfaces/benchmark._internal_.SourcePosition.html create mode 100644 doc/interfaces/benchmark._internal_.SourceRange.html create mode 100644 doc/interfaces/benchmark._internal_.Table.html create mode 100644 doc/interfaces/benchmark._internal_.UsedPackageInfo.html create mode 100644 doc/interfaces/benchmark._internal_.ValueInfo.html create mode 100644 doc/interfaces/dataflow.DataflowGraphEdge.html create mode 100644 doc/interfaces/dataflow.DataflowGraphExitPoint.html create mode 100644 doc/interfaces/dataflow.DataflowGraphVertexFunctionCall.html create mode 100644 doc/interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html create mode 100644 doc/interfaces/dataflow.DataflowGraphVertexUse.html create mode 100644 doc/interfaces/dataflow.DataflowGraphVertexVariableDefinition.html create mode 100644 doc/interfaces/dataflow.IEnvironment.html create mode 100644 doc/interfaces/dataflow.IdentifierDefinition.html create mode 100644 doc/interfaces/dataflow.IdentifierReference.html create mode 100644 doc/interfaces/dataflow.LabeledDiffGraph.html create mode 100644 doc/interfaces/dataflow.REnvironmentInformation.html create mode 100644 doc/interfaces/r_bridge.Base.html create mode 100644 doc/interfaces/r_bridge.CollectorTimeout.html create mode 100644 doc/interfaces/r_bridge.DecoratedAst.html create mode 100644 doc/interfaces/r_bridge.Leaf.html create mode 100644 doc/interfaces/r_bridge.Location.html create mode 100644 doc/interfaces/r_bridge.NamedXmlBasedJson.html create mode 100644 doc/interfaces/r_bridge.Namespace.html create mode 100644 doc/interfaces/r_bridge.NoInfo.html create mode 100644 doc/interfaces/r_bridge.OperatorInformationValue.html create mode 100644 doc/interfaces/r_bridge.OutputCollectorConfiguration.html create mode 100644 doc/interfaces/r_bridge.ParentContextInfo.html create mode 100644 doc/interfaces/r_bridge.ParentInformation.html create mode 100644 doc/interfaces/r_bridge.ParserData.html create mode 100644 doc/interfaces/r_bridge.RArgument.html create mode 100644 doc/interfaces/r_bridge.RArithmeticBinaryOp.html create mode 100644 doc/interfaces/r_bridge.RArithmeticUnaryOp.html create mode 100644 doc/interfaces/r_bridge.RAssignmentOp.html create mode 100644 doc/interfaces/r_bridge.RBinaryOp.html create mode 100644 doc/interfaces/r_bridge.RBreak.html create mode 100644 doc/interfaces/r_bridge.RComment.html create mode 100644 doc/interfaces/r_bridge.RComparisonBinaryOp.html create mode 100644 doc/interfaces/r_bridge.RExpressionList.html create mode 100644 doc/interfaces/r_bridge.RForLoop.html create mode 100644 doc/interfaces/r_bridge.RFunctionDefinition.html create mode 100644 doc/interfaces/r_bridge.RIfThenElse.html create mode 100644 doc/interfaces/r_bridge.RIndexAccess.html create mode 100644 doc/interfaces/r_bridge.RLineDirective.html create mode 100644 doc/interfaces/r_bridge.RLogical.html create mode 100644 doc/interfaces/r_bridge.RLogicalBinaryOp.html create mode 100644 doc/interfaces/r_bridge.RLogicalUnaryOp.html create mode 100644 doc/interfaces/r_bridge.RModelFormulaBinaryOp.html create mode 100644 doc/interfaces/r_bridge.RModelFormulaUnaryOp.html create mode 100644 doc/interfaces/r_bridge.RNamedAccess.html create mode 100644 doc/interfaces/r_bridge.RNamedFunctionCall.html create mode 100644 doc/interfaces/r_bridge.RNext.html create mode 100644 doc/interfaces/r_bridge.RNumber.html create mode 100644 doc/interfaces/r_bridge.RNumberValue.html create mode 100644 doc/interfaces/r_bridge.RParameter.html create mode 100644 doc/interfaces/r_bridge.RParseRequestFromFile.html create mode 100644 doc/interfaces/r_bridge.RParseRequestFromText.html create mode 100644 doc/interfaces/r_bridge.RPipe.html create mode 100644 doc/interfaces/r_bridge.RRepeatLoop.html create mode 100644 doc/interfaces/r_bridge.RShellOptions.html create mode 100644 doc/interfaces/r_bridge.RShellSessionOptions.html create mode 100644 doc/interfaces/r_bridge.RString.html create mode 100644 doc/interfaces/r_bridge.RStringValue.html create mode 100644 doc/interfaces/r_bridge.RSymbol.html create mode 100644 doc/interfaces/r_bridge.RUnaryOp.html create mode 100644 doc/interfaces/r_bridge.RUnnamedFunctionCall.html create mode 100644 doc/interfaces/r_bridge.RWhileLoop.html create mode 100644 doc/interfaces/r_bridge.StatefulFoldFunctions.html create mode 100644 doc/interfaces/r_bridge.WithChildren.html create mode 100644 doc/interfaces/r_bridge.XmlParserConfig.html create mode 100644 doc/interfaces/r_bridge.XmlParserHooks.html create mode 100644 doc/interfaces/statistics.ClusterReport.html create mode 100644 doc/interfaces/statistics.ColorFormatOptions.html create mode 100644 doc/interfaces/statistics.Feature.html create mode 100644 doc/interfaces/statistics.FileBasedTable.html create mode 100644 doc/interfaces/statistics.Histogram.html create mode 100644 doc/interfaces/statistics.MetaStatistics.html create mode 100644 doc/interfaces/statistics.OutputFormatter.html create mode 100644 doc/interfaces/statistics.Query.html create mode 100644 doc/interfaces/statistics.StatisticAppendProvider.html create mode 100644 doc/interfaces/statistics.StatisticsOutputFormat.html create mode 100644 doc/interfaces/statistics.StatsCliOptions.html create mode 100644 doc/interfaces/statistics.WeightFormatOptions.html create mode 100644 doc/modules/app.html create mode 100644 doc/modules/benchmark._internal_.html create mode 100644 doc/modules/benchmark.html create mode 100644 doc/modules/dataflow.html create mode 100644 doc/modules/r_bridge.html create mode 100644 doc/modules/slicing_static.html create mode 100644 doc/modules/statistics.html create mode 100644 doc/types/benchmark.CommonSlicerMeasurements-1.html create mode 100644 doc/types/benchmark.ElapsedTime.html create mode 100644 doc/types/benchmark.PerSliceMeasurements-1.html create mode 100644 doc/types/benchmark.SummarizedSlicerStats.html create mode 100644 doc/types/benchmark._internal_.AppendFnType.html create mode 100644 doc/types/benchmark._internal_.AutoIfOmit.html create mode 100644 doc/types/benchmark._internal_.DataflowProcessor.html create mode 100644 doc/types/benchmark._internal_.DataflowProcessors.html create mode 100644 doc/types/benchmark._internal_.MergeableRecord.html create mode 100644 doc/types/benchmark._internal_.NodeWithKey.html create mode 100644 doc/types/benchmark._internal_.OtherInfoNode.html create mode 100644 doc/types/benchmark._internal_.ReferenceForEdge.html create mode 100644 doc/types/benchmark._internal_.SingleSlicingCriterion.html create mode 100644 doc/types/benchmark._internal_.SlicingCriteria.html create mode 100644 doc/types/dataflow.DataflowFunctionFlowInformation.html create mode 100644 doc/types/dataflow.DataflowGraphEdgeAttribute.html create mode 100644 doc/types/dataflow.DataflowGraphVertexArgument.html create mode 100644 doc/types/dataflow.DataflowGraphVertexInfo.html create mode 100644 doc/types/dataflow.DataflowGraphVertices.html create mode 100644 doc/types/dataflow.DataflowMap.html create mode 100644 doc/types/dataflow.FunctionArgument.html create mode 100644 doc/types/dataflow.Identifier.html create mode 100644 doc/types/dataflow.NamedFunctionArgument.html create mode 100644 doc/types/dataflow.OutgoingEdges.html create mode 100644 doc/types/dataflow.PositionalFunctionArgument.html create mode 100644 doc/types/r_bridge.BinaryOperatorFlavor.html create mode 100644 doc/types/r_bridge.BinaryOperatorFlavorInAst.html create mode 100644 doc/types/r_bridge.DecoratedAstMap.html create mode 100644 doc/types/r_bridge.DownFold.html create mode 100644 doc/types/r_bridge.FoldFunctions.html create mode 100644 doc/types/r_bridge.IdGenerator.html create mode 100644 doc/types/r_bridge.NamespaceIdentifier.html create mode 100644 doc/types/r_bridge.NodeId.html create mode 100644 doc/types/r_bridge.OnVisit.html create mode 100644 doc/types/r_bridge.Operator.html create mode 100644 doc/types/r_bridge.OperatorName.html create mode 100644 doc/types/r_bridge.OperatorUsedAs.html create mode 100644 doc/types/r_bridge.OperatorWrittenAs.html create mode 100644 doc/types/r_bridge.OutputStreamSelector.html create mode 100644 doc/types/r_bridge.RAccess.html create mode 100644 doc/types/r_bridge.RConstant.html create mode 100644 doc/types/r_bridge.RConstructs.html create mode 100644 doc/types/r_bridge.RFunctionCall.html create mode 100644 doc/types/r_bridge.RFunctions.html create mode 100644 doc/types/r_bridge.RLogicalValue.html create mode 100644 doc/types/r_bridge.RLoopConstructs.html create mode 100644 doc/types/r_bridge.RNode.html create mode 100644 doc/types/r_bridge.RNodeWithParent.html create mode 100644 doc/types/r_bridge.ROther.html create mode 100644 doc/types/r_bridge.RParseRequest.html create mode 100644 doc/types/r_bridge.RSingleNode.html create mode 100644 doc/types/r_bridge.StringUsedInRCode.html create mode 100644 doc/types/r_bridge.TokenMap.html create mode 100644 doc/types/r_bridge.UnaryOperatorFlavor.html create mode 100644 doc/types/r_bridge.XmlBasedJson.html create mode 100644 doc/types/r_bridge.XmlBasedJsonValue.html create mode 100644 doc/types/statistics.ClusterContextIdMap.html create mode 100644 doc/types/statistics.ClusterValueInfoMap.html create mode 100644 doc/types/statistics.ContextsWithCount.html create mode 100644 doc/types/statistics.FeatureInfo.html create mode 100644 doc/types/statistics.FeatureKey.html create mode 100644 doc/types/statistics.FeatureSelection.html create mode 100644 doc/types/statistics.FeatureStatistics.html create mode 100644 doc/types/statistics.FeatureValue.html create mode 100644 doc/types/statistics.FormatOptions.html create mode 100644 doc/variables/benchmark.CommonSlicerMeasurements.html create mode 100644 doc/variables/benchmark.PerSliceMeasurements.html create mode 100644 doc/variables/benchmark.benchmarkLogger.html create mode 100644 doc/variables/dataflow.BuiltIn.html create mode 100644 doc/variables/dataflow.DefaultEnvironmentMemory.html create mode 100644 doc/variables/dataflow.dataflowLogger.html create mode 100644 doc/variables/r_bridge.ArithmeticOperators.html create mode 100644 doc/variables/r_bridge.ArithmeticOperatorsRAst.html create mode 100644 doc/variables/r_bridge.Assignments.html create mode 100644 doc/variables/r_bridge.AssignmentsRAst.html create mode 100644 doc/variables/r_bridge.ComparisonOperators.html create mode 100644 doc/variables/r_bridge.ComparisonOperatorsRAst.html create mode 100644 doc/variables/r_bridge.DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION.html create mode 100644 doc/variables/r_bridge.DEFAULT_PARSER_HOOKS.html create mode 100644 doc/variables/r_bridge.DEFAULT_R_SHELL_OPTIONS.html create mode 100644 doc/variables/r_bridge.DEFAULT_XML_PARSER_CONFIG.html create mode 100644 doc/variables/r_bridge.LogicalOperators.html create mode 100644 doc/variables/r_bridge.LogicalOperatorsRAst.html create mode 100644 doc/variables/r_bridge.ModelFormulaOperators.html create mode 100644 doc/variables/r_bridge.ModelFormulaOperatorsRAst.html create mode 100644 doc/variables/r_bridge.OperatorDatabase.html create mode 100644 doc/variables/r_bridge.Operators.html create mode 100644 doc/variables/r_bridge.RImaginaryMarker.html create mode 100644 doc/variables/r_bridge.RInf.html create mode 100644 doc/variables/r_bridge.RIntegerMarker.html create mode 100644 doc/variables/r_bridge.RNa.html create mode 100644 doc/variables/r_bridge.RNull.html create mode 100644 doc/variables/r_bridge.RNumHexFloatRegex.html create mode 100644 doc/variables/r_bridge.parseLog.html create mode 100644 doc/variables/slicing_static.slicerLogger.html create mode 100644 doc/variables/statistics.ALL_FEATURES.html create mode 100644 doc/variables/statistics.allFeatureNames.html create mode 100644 doc/variables/statistics.ansiFormatter.html create mode 100644 doc/variables/statistics.defaultStatisticsFileSuffix.html create mode 100644 doc/variables/statistics.escape.html create mode 100644 doc/variables/statistics.formatter.html create mode 100644 doc/variables/statistics.optionDefinitions.html create mode 100644 doc/variables/statistics.optionHelp.html create mode 100644 doc/variables/statistics.toolName.html create mode 100644 doc/variables/statistics.voidFormatter.html diff --git a/doc/.nojekyll b/doc/.nojekyll new file mode 100644 index 0000000000..e2ac6616ad --- /dev/null +++ b/doc/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/doc/assets/highlight.css b/doc/assets/highlight.css new file mode 100644 index 0000000000..1e45aa2fa6 --- /dev/null +++ b/doc/assets/highlight.css @@ -0,0 +1,57 @@ +:root { + --light-hl-0: #AF00DB; + --dark-hl-0: #C586C0; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #267F99; + --dark-hl-2: #4EC9B0; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #001080; + --dark-hl-4: #9CDCFE; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +pre, code { background: var(--code-background); } diff --git a/doc/assets/main.js b/doc/assets/main.js new file mode 100644 index 0000000000..4c8fa615a1 --- /dev/null +++ b/doc/assets/main.js @@ -0,0 +1,58 @@ +"use strict"; +"use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=n}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/doc/assets/search.js b/doc/assets/search.js new file mode 100644 index 0000000000..f4c532bf45 --- /dev/null +++ b/doc/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"rows\":[{\"kind\":2,\"name\":\"app\",\"url\":\"modules/app.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"dataflow\",\"url\":\"modules/dataflow.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"dataflowLogger\",\"url\":\"variables/dataflow.dataflowLogger.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":2,\"name\":\"r-bridge\",\"url\":\"modules/r_bridge.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"slicing/static\",\"url\":\"modules/slicing_static.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"statistics\",\"url\":\"modules/statistics.html\",\"classes\":\"\"},{\"kind\":2,\"name\":\"benchmark\",\"url\":\"modules/benchmark.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"diffGraphsToMermaidUrl\",\"url\":\"functions/dataflow.diffGraphsToMermaidUrl.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"diffGraphsToMermaid\",\"url\":\"functions/dataflow.diffGraphsToMermaid.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":256,\"name\":\"LabeledDiffGraph\",\"url\":\"interfaces/dataflow.LabeledDiffGraph.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/dataflow.LabeledDiffGraph.html#label\",\"classes\":\"\",\"parent\":\"dataflow.LabeledDiffGraph\"},{\"kind\":1024,\"name\":\"graph\",\"url\":\"interfaces/dataflow.LabeledDiffGraph.html#graph\",\"classes\":\"\",\"parent\":\"dataflow.LabeledDiffGraph\"},{\"kind\":64,\"name\":\"graphToMermaidUrl\",\"url\":\"functions/dataflow.graphToMermaidUrl.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"mermaidCodeToUrl\",\"url\":\"functions/dataflow.mermaidCodeToUrl.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"graphToMermaid\",\"url\":\"functions/dataflow.graphToMermaid.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"formatRange\",\"url\":\"functions/dataflow.formatRange.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"DataflowMap\",\"url\":\"types/dataflow.DataflowMap.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"DataflowFunctionFlowInformation\",\"url\":\"types/dataflow.DataflowFunctionFlowInformation.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"NamedFunctionArgument\",\"url\":\"types/dataflow.NamedFunctionArgument.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"PositionalFunctionArgument\",\"url\":\"types/dataflow.PositionalFunctionArgument.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"FunctionArgument\",\"url\":\"types/dataflow.FunctionArgument.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"OutgoingEdges\",\"url\":\"types/dataflow.OutgoingEdges.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":128,\"name\":\"DataflowGraph\",\"url\":\"classes/dataflow.DataflowGraph.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"DEFAULT_ENVIRONMENT\",\"url\":\"classes/dataflow.DataflowGraph.html#DEFAULT_ENVIRONMENT\",\"classes\":\"tsd-is-private\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/dataflow.DataflowGraph.html#constructor\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":1024,\"name\":\"rootVertices\",\"url\":\"classes/dataflow.DataflowGraph.html#rootVertices\",\"classes\":\"tsd-is-private\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":1024,\"name\":\"vertexInformation\",\"url\":\"classes/dataflow.DataflowGraph.html#vertexInformation\",\"classes\":\"tsd-is-private\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":1024,\"name\":\"edges\",\"url\":\"classes/dataflow.DataflowGraph.html#edges\",\"classes\":\"tsd-is-private\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/dataflow.DataflowGraph.html#get\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"outgoingEdges\",\"url\":\"classes/dataflow.DataflowGraph.html#outgoingEdges\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"vertices\",\"url\":\"classes/dataflow.DataflowGraph.html#vertices\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"hasNode\",\"url\":\"classes/dataflow.DataflowGraph.html#hasNode\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"isRoot\",\"url\":\"classes/dataflow.DataflowGraph.html#isRoot\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"rootIds\",\"url\":\"classes/dataflow.DataflowGraph.html#rootIds\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"addVertex\",\"url\":\"classes/dataflow.DataflowGraph.html#addVertex\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"addEdge\",\"url\":\"classes/dataflow.DataflowGraph.html#addEdge\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"mergeWith\",\"url\":\"classes/dataflow.DataflowGraph.html#mergeWith\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"mergeEdges\",\"url\":\"classes/dataflow.DataflowGraph.html#mergeEdges\",\"classes\":\"tsd-is-private\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/dataflow.DataflowGraph.html#equals\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":2048,\"name\":\"setDefinitionOfVertex\",\"url\":\"classes/dataflow.DataflowGraph.html#setDefinitionOfVertex\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraph\"},{\"kind\":256,\"name\":\"DataflowGraphEdge\",\"url\":\"interfaces/dataflow.DataflowGraphEdge.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"types\",\"url\":\"interfaces/dataflow.DataflowGraphEdge.html#types\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphEdge\"},{\"kind\":1024,\"name\":\"attribute\",\"url\":\"interfaces/dataflow.DataflowGraphEdge.html#attribute\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphEdge\"},{\"kind\":4194304,\"name\":\"DataflowGraphEdgeAttribute\",\"url\":\"types/dataflow.DataflowGraphEdgeAttribute.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":8,\"name\":\"EdgeType\",\"url\":\"enums/dataflow.EdgeType.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":16,\"name\":\"Reads\",\"url\":\"enums/dataflow.EdgeType.html#Reads\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"DefinedBy\",\"url\":\"enums/dataflow.EdgeType.html#DefinedBy\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"SameReadRead\",\"url\":\"enums/dataflow.EdgeType.html#SameReadRead\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"SameDefDef\",\"url\":\"enums/dataflow.EdgeType.html#SameDefDef\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"Calls\",\"url\":\"enums/dataflow.EdgeType.html#Calls\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"Returns\",\"url\":\"enums/dataflow.EdgeType.html#Returns\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"DefinesOnCall\",\"url\":\"enums/dataflow.EdgeType.html#DefinesOnCall\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"DefinedByOnCall\",\"url\":\"enums/dataflow.EdgeType.html#DefinedByOnCall\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"Argument\",\"url\":\"enums/dataflow.EdgeType.html#Argument\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"SideEffectOnCall\",\"url\":\"enums/dataflow.EdgeType.html#SideEffectOnCall\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":16,\"name\":\"Relates\",\"url\":\"enums/dataflow.EdgeType.html#Relates\",\"classes\":\"\",\"parent\":\"dataflow.EdgeType\"},{\"kind\":4194304,\"name\":\"DataflowGraphVertices\",\"url\":\"types/dataflow.DataflowGraphVertices.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":256,\"name\":\"DataflowGraphExitPoint\",\"url\":\"interfaces/dataflow.DataflowGraphExitPoint.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"tag\",\"url\":\"interfaces/dataflow.DataflowGraphExitPoint.html#tag\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphExitPoint\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/dataflow.DataflowGraphExitPoint.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphExitPoint\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.DataflowGraphExitPoint.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphExitPoint\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/dataflow.DataflowGraphExitPoint.html#environment\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphExitPoint\"},{\"kind\":1024,\"name\":\"when\",\"url\":\"interfaces/dataflow.DataflowGraphExitPoint.html#when\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphExitPoint\"},{\"kind\":256,\"name\":\"DataflowGraphVertexUse\",\"url\":\"interfaces/dataflow.DataflowGraphVertexUse.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"tag\",\"url\":\"interfaces/dataflow.DataflowGraphVertexUse.html#tag\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexUse\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/dataflow.DataflowGraphVertexUse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexUse\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.DataflowGraphVertexUse.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexUse\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/dataflow.DataflowGraphVertexUse.html#environment\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexUse\"},{\"kind\":1024,\"name\":\"when\",\"url\":\"interfaces/dataflow.DataflowGraphVertexUse.html#when\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexUse\"},{\"kind\":256,\"name\":\"DataflowGraphVertexFunctionCall\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionCall.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"tag\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionCall.html#tag\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexFunctionCall\"},{\"kind\":1024,\"name\":\"args\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionCall.html#args\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexFunctionCall\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionCall.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionCall\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionCall.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionCall\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionCall.html#environment\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionCall\"},{\"kind\":1024,\"name\":\"when\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionCall.html#when\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionCall\"},{\"kind\":256,\"name\":\"DataflowGraphVertexVariableDefinition\",\"url\":\"interfaces/dataflow.DataflowGraphVertexVariableDefinition.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"tag\",\"url\":\"interfaces/dataflow.DataflowGraphVertexVariableDefinition.html#tag\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexVariableDefinition\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/dataflow.DataflowGraphVertexVariableDefinition.html#scope\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexVariableDefinition\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/dataflow.DataflowGraphVertexVariableDefinition.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexVariableDefinition\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.DataflowGraphVertexVariableDefinition.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexVariableDefinition\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/dataflow.DataflowGraphVertexVariableDefinition.html#environment\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexVariableDefinition\"},{\"kind\":1024,\"name\":\"when\",\"url\":\"interfaces/dataflow.DataflowGraphVertexVariableDefinition.html#when\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexVariableDefinition\"},{\"kind\":256,\"name\":\"DataflowGraphVertexFunctionDefinition\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"tag\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#tag\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#scope\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":1024,\"name\":\"subflow\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#subflow\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":1024,\"name\":\"exitPoints\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#exitPoints\",\"classes\":\"\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#environment\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":1024,\"name\":\"when\",\"url\":\"interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html#when\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.DataflowGraphVertexFunctionDefinition\"},{\"kind\":4194304,\"name\":\"DataflowGraphVertexArgument\",\"url\":\"types/dataflow.DataflowGraphVertexArgument.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"DataflowGraphVertexInfo\",\"url\":\"types/dataflow.DataflowGraphVertexInfo.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"equalExitPoints\",\"url\":\"functions/dataflow.equalExitPoints.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"equalFunctionArguments\",\"url\":\"functions/dataflow.equalFunctionArguments.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"equalVertices\",\"url\":\"functions/dataflow.equalVertices.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"equalEdges\",\"url\":\"functions/dataflow.equalEdges.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"produceDataFlowGraph\",\"url\":\"functions/dataflow.produceDataFlowGraph.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"processBinaryOp\",\"url\":\"functions/dataflow.processBinaryOp.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"equalIdentifierReferences\",\"url\":\"functions/dataflow.equalIdentifierReferences.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"makeAllMaybe\",\"url\":\"functions/dataflow.makeAllMaybe.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"initializeCleanEnvironments\",\"url\":\"functions/dataflow.initializeCleanEnvironments.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"environmentEqual\",\"url\":\"functions/dataflow.environmentEqual.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"environmentsEqual\",\"url\":\"functions/dataflow.environmentsEqual.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"cloneEnvironments\",\"url\":\"functions/dataflow.cloneEnvironments.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":4194304,\"name\":\"Identifier\",\"url\":\"types/dataflow.Identifier.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":32,\"name\":\"BuiltIn\",\"url\":\"variables/dataflow.BuiltIn.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":256,\"name\":\"IdentifierDefinition\",\"url\":\"interfaces/dataflow.IdentifierDefinition.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/dataflow.IdentifierDefinition.html#kind\",\"classes\":\"\",\"parent\":\"dataflow.IdentifierDefinition\"},{\"kind\":1024,\"name\":\"definedAt\",\"url\":\"interfaces/dataflow.IdentifierDefinition.html#definedAt\",\"classes\":\"\",\"parent\":\"dataflow.IdentifierDefinition\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.IdentifierDefinition.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.IdentifierDefinition\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/dataflow.IdentifierDefinition.html#scope\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.IdentifierDefinition\"},{\"kind\":1024,\"name\":\"nodeId\",\"url\":\"interfaces/dataflow.IdentifierDefinition.html#nodeId\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.IdentifierDefinition\"},{\"kind\":1024,\"name\":\"used\",\"url\":\"interfaces/dataflow.IdentifierDefinition.html#used\",\"classes\":\"tsd-is-inherited\",\"parent\":\"dataflow.IdentifierDefinition\"},{\"kind\":256,\"name\":\"IdentifierReference\",\"url\":\"interfaces/dataflow.IdentifierReference.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.IdentifierReference.html#name\",\"classes\":\"\",\"parent\":\"dataflow.IdentifierReference\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/dataflow.IdentifierReference.html#scope\",\"classes\":\"\",\"parent\":\"dataflow.IdentifierReference\"},{\"kind\":1024,\"name\":\"nodeId\",\"url\":\"interfaces/dataflow.IdentifierReference.html#nodeId\",\"classes\":\"\",\"parent\":\"dataflow.IdentifierReference\"},{\"kind\":1024,\"name\":\"used\",\"url\":\"interfaces/dataflow.IdentifierReference.html#used\",\"classes\":\"\",\"parent\":\"dataflow.IdentifierReference\"},{\"kind\":256,\"name\":\"IEnvironment\",\"url\":\"interfaces/dataflow.IEnvironment.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/dataflow.IEnvironment.html#id\",\"classes\":\"\",\"parent\":\"dataflow.IEnvironment\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/dataflow.IEnvironment.html#name\",\"classes\":\"\",\"parent\":\"dataflow.IEnvironment\"},{\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/dataflow.IEnvironment.html#parent\",\"classes\":\"\",\"parent\":\"dataflow.IEnvironment\"},{\"kind\":1024,\"name\":\"memory\",\"url\":\"interfaces/dataflow.IEnvironment.html#memory\",\"classes\":\"\",\"parent\":\"dataflow.IEnvironment\"},{\"kind\":128,\"name\":\"Environment\",\"url\":\"classes/dataflow.Environment.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/dataflow.Environment.html#constructor\",\"classes\":\"\",\"parent\":\"dataflow.Environment\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/dataflow.Environment.html#name\",\"classes\":\"\",\"parent\":\"dataflow.Environment\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/dataflow.Environment.html#id\",\"classes\":\"\",\"parent\":\"dataflow.Environment\"},{\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/dataflow.Environment.html#parent\",\"classes\":\"\",\"parent\":\"dataflow.Environment\"},{\"kind\":1024,\"name\":\"memory\",\"url\":\"classes/dataflow.Environment.html#memory\",\"classes\":\"\",\"parent\":\"dataflow.Environment\"},{\"kind\":256,\"name\":\"REnvironmentInformation\",\"url\":\"interfaces/dataflow.REnvironmentInformation.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":1024,\"name\":\"current\",\"url\":\"interfaces/dataflow.REnvironmentInformation.html#current\",\"classes\":\"\",\"parent\":\"dataflow.REnvironmentInformation\"},{\"kind\":1024,\"name\":\"level\",\"url\":\"interfaces/dataflow.REnvironmentInformation.html#level\",\"classes\":\"\",\"parent\":\"dataflow.REnvironmentInformation\"},{\"kind\":32,\"name\":\"DefaultEnvironmentMemory\",\"url\":\"variables/dataflow.DefaultEnvironmentMemory.html\",\"classes\":\"\",\"parent\":\"dataflow\"},{\"kind\":64,\"name\":\"ts2r\",\"url\":\"functions/r_bridge.ts2r.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"isBoolean\",\"url\":\"functions/r_bridge.isBoolean.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"boolean2ts\",\"url\":\"functions/r_bridge.boolean2ts.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"number2ts\",\"url\":\"functions/r_bridge.number2ts.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"string2ts\",\"url\":\"functions/r_bridge.string2ts.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"isNA\",\"url\":\"functions/r_bridge.isNA.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"parseCSV\",\"url\":\"functions/r_bridge.parseCSV.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"RNumHexFloatRegex\",\"url\":\"variables/r_bridge.RNumHexFloatRegex.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"RImaginaryMarker\",\"url\":\"variables/r_bridge.RImaginaryMarker.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"RIntegerMarker\",\"url\":\"variables/r_bridge.RIntegerMarker.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"RInf\",\"url\":\"variables/r_bridge.RInf.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"RNumberValue\",\"url\":\"interfaces/r_bridge.RNumberValue.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"num\",\"url\":\"interfaces/r_bridge.RNumberValue.html#num\",\"classes\":\"\",\"parent\":\"r-bridge.RNumberValue\"},{\"kind\":1024,\"name\":\"markedAsInt\",\"url\":\"interfaces/r_bridge.RNumberValue.html#markedAsInt\",\"classes\":\"\",\"parent\":\"r-bridge.RNumberValue\"},{\"kind\":1024,\"name\":\"complexNumber\",\"url\":\"interfaces/r_bridge.RNumberValue.html#complexNumber\",\"classes\":\"\",\"parent\":\"r-bridge.RNumberValue\"},{\"kind\":256,\"name\":\"RStringValue\",\"url\":\"interfaces/r_bridge.RStringValue.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"str\",\"url\":\"interfaces/r_bridge.RStringValue.html#str\",\"classes\":\"\",\"parent\":\"r-bridge.RStringValue\"},{\"kind\":1024,\"name\":\"quotes\",\"url\":\"interfaces/r_bridge.RStringValue.html#quotes\",\"classes\":\"\",\"parent\":\"r-bridge.RStringValue\"},{\"kind\":32,\"name\":\"RNa\",\"url\":\"variables/r_bridge.RNa.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"RNull\",\"url\":\"variables/r_bridge.RNull.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"mapTypeToNormalizedName\",\"url\":\"functions/r_bridge.mapTypeToNormalizedName.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"isSymbol\",\"url\":\"functions/r_bridge.isSymbol.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":8,\"name\":\"Type\",\"url\":\"enums/r_bridge.Type.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":16,\"name\":\"Access\",\"url\":\"enums/r_bridge.Type.html#Access\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"ExpressionList\",\"url\":\"enums/r_bridge.Type.html#ExpressionList\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Expression\",\"url\":\"enums/r_bridge.Type.html#Expression\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"ExprHelpAssignWrapper\",\"url\":\"enums/r_bridge.Type.html#ExprHelpAssignWrapper\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Symbol\",\"url\":\"enums/r_bridge.Type.html#Symbol\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"SymbolFormals\",\"url\":\"enums/r_bridge.Type.html#SymbolFormals\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"SymbolNamedFormals\",\"url\":\"enums/r_bridge.Type.html#SymbolNamedFormals\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Logical\",\"url\":\"enums/r_bridge.Type.html#Logical\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Null\",\"url\":\"enums/r_bridge.Type.html#Null\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Number\",\"url\":\"enums/r_bridge.Type.html#Number\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"String\",\"url\":\"enums/r_bridge.Type.html#String\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"BinaryOp\",\"url\":\"enums/r_bridge.Type.html#BinaryOp\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"UnaryOp\",\"url\":\"enums/r_bridge.Type.html#UnaryOp\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"LineDirective\",\"url\":\"enums/r_bridge.Type.html#LineDirective\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Comment\",\"url\":\"enums/r_bridge.Type.html#Comment\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Special\",\"url\":\"enums/r_bridge.Type.html#Special\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"ParenLeft\",\"url\":\"enums/r_bridge.Type.html#ParenLeft\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"ParenRight\",\"url\":\"enums/r_bridge.Type.html#ParenRight\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"BraceLeft\",\"url\":\"enums/r_bridge.Type.html#BraceLeft\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"BraceRight\",\"url\":\"enums/r_bridge.Type.html#BraceRight\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"DoubleBracketLeft\",\"url\":\"enums/r_bridge.Type.html#DoubleBracketLeft\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"BracketLeft\",\"url\":\"enums/r_bridge.Type.html#BracketLeft\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"BracketRight\",\"url\":\"enums/r_bridge.Type.html#BracketRight\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Dollar\",\"url\":\"enums/r_bridge.Type.html#Dollar\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"At\",\"url\":\"enums/r_bridge.Type.html#At\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Slot\",\"url\":\"enums/r_bridge.Type.html#Slot\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Semicolon\",\"url\":\"enums/r_bridge.Type.html#Semicolon\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"For\",\"url\":\"enums/r_bridge.Type.html#For\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"ForCondition\",\"url\":\"enums/r_bridge.Type.html#ForCondition\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"ForIn\",\"url\":\"enums/r_bridge.Type.html#ForIn\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Repeat\",\"url\":\"enums/r_bridge.Type.html#Repeat\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"While\",\"url\":\"enums/r_bridge.Type.html#While\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"If\",\"url\":\"enums/r_bridge.Type.html#If\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Else\",\"url\":\"enums/r_bridge.Type.html#Else\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Pipe\",\"url\":\"enums/r_bridge.Type.html#Pipe\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Comma\",\"url\":\"enums/r_bridge.Type.html#Comma\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"FunctionCall\",\"url\":\"enums/r_bridge.Type.html#FunctionCall\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"FunctionDefinition\",\"url\":\"enums/r_bridge.Type.html#FunctionDefinition\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"LambdaFunctionDefinition\",\"url\":\"enums/r_bridge.Type.html#LambdaFunctionDefinition\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"SymbolPackage\",\"url\":\"enums/r_bridge.Type.html#SymbolPackage\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"NamespaceGet\",\"url\":\"enums/r_bridge.Type.html#NamespaceGet\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Break\",\"url\":\"enums/r_bridge.Type.html#Break\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Next\",\"url\":\"enums/r_bridge.Type.html#Next\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"EqFormals\",\"url\":\"enums/r_bridge.Type.html#EqFormals\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"EqNamedArgument\",\"url\":\"enums/r_bridge.Type.html#EqNamedArgument\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Parameter\",\"url\":\"enums/r_bridge.Type.html#Parameter\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Argument\",\"url\":\"enums/r_bridge.Type.html#Argument\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":16,\"name\":\"Delimiter\",\"url\":\"enums/r_bridge.Type.html#Delimiter\",\"classes\":\"\",\"parent\":\"r-bridge.Type\"},{\"kind\":256,\"name\":\"RNumber\",\"url\":\"interfaces/r_bridge.RNumber.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RNumber.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RNumber\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RNumber.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RNumber\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RNumber.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNumber\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RNumber.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNumber\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RNumber.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNumber\"},{\"kind\":256,\"name\":\"RString\",\"url\":\"interfaces/r_bridge.RString.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RString.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RString\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RString.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RString\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RString.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RString\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RString.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RString\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RString.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RString\"},{\"kind\":64,\"name\":\"isSpecialSymbol\",\"url\":\"functions/r_bridge.isSpecialSymbol.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"RSymbol\",\"url\":\"interfaces/r_bridge.RSymbol.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RSymbol.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RSymbol\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RSymbol.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RSymbol\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RSymbol.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RSymbol\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RSymbol.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RSymbol\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/r_bridge.RSymbol.html#namespace\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RSymbol\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RSymbol.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RSymbol\"},{\"kind\":256,\"name\":\"RComment\",\"url\":\"interfaces/r_bridge.RComment.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RComment.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RComment\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RComment.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RComment\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RComment.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComment\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RComment.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComment\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RComment.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComment\"},{\"kind\":256,\"name\":\"RLineDirective\",\"url\":\"interfaces/r_bridge.RLineDirective.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RLineDirective.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RLineDirective\"},{\"kind\":1024,\"name\":\"line\",\"url\":\"interfaces/r_bridge.RLineDirective.html#line\",\"classes\":\"\",\"parent\":\"r-bridge.RLineDirective\"},{\"kind\":1024,\"name\":\"file\",\"url\":\"interfaces/r_bridge.RLineDirective.html#file\",\"classes\":\"\",\"parent\":\"r-bridge.RLineDirective\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RLineDirective.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLineDirective\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RLineDirective.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLineDirective\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RLineDirective.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLineDirective\"},{\"kind\":256,\"name\":\"RForLoop\",\"url\":\"interfaces/r_bridge.RForLoop.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RForLoop.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RForLoop\"},{\"kind\":1024,\"name\":\"variable\",\"url\":\"interfaces/r_bridge.RForLoop.html#variable\",\"classes\":\"\",\"parent\":\"r-bridge.RForLoop\"},{\"kind\":1024,\"name\":\"vector\",\"url\":\"interfaces/r_bridge.RForLoop.html#vector\",\"classes\":\"\",\"parent\":\"r-bridge.RForLoop\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/r_bridge.RForLoop.html#body\",\"classes\":\"\",\"parent\":\"r-bridge.RForLoop\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RForLoop.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RForLoop\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RForLoop.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RForLoop\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RForLoop.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RForLoop\"},{\"kind\":4194304,\"name\":\"RLogicalValue\",\"url\":\"types/r_bridge.RLogicalValue.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"RLogical\",\"url\":\"interfaces/r_bridge.RLogical.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RLogical.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RLogical\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RLogical.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RLogical\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RLogical.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogical\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RLogical.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogical\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RLogical.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogical\"},{\"kind\":256,\"name\":\"RUnaryOp\",\"url\":\"interfaces/r_bridge.RUnaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RUnaryOp.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RUnaryOp\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RUnaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RUnaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RUnaryOp.html#operator\",\"classes\":\"\",\"parent\":\"r-bridge.RUnaryOp\"},{\"kind\":1024,\"name\":\"operand\",\"url\":\"interfaces/r_bridge.RUnaryOp.html#operand\",\"classes\":\"\",\"parent\":\"r-bridge.RUnaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RUnaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RUnaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RUnaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RUnaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RUnaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RUnaryOp\"},{\"kind\":256,\"name\":\"RLogicalUnaryOp\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RLogicalUnaryOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalUnaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalUnaryOp\"},{\"kind\":1024,\"name\":\"operand\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html#operand\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalUnaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalUnaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalUnaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RLogicalUnaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalUnaryOp\"},{\"kind\":256,\"name\":\"RArithmeticUnaryOp\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RArithmeticUnaryOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticUnaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticUnaryOp\"},{\"kind\":1024,\"name\":\"operand\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html#operand\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticUnaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticUnaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticUnaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RArithmeticUnaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticUnaryOp\"},{\"kind\":256,\"name\":\"RModelFormulaUnaryOp\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RModelFormulaUnaryOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaUnaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaUnaryOp\"},{\"kind\":1024,\"name\":\"operand\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html#operand\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaUnaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaUnaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaUnaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RModelFormulaUnaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaUnaryOp\"},{\"kind\":256,\"name\":\"RBinaryOp\",\"url\":\"interfaces/r_bridge.RBinaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#operator\",\"classes\":\"\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":1024,\"name\":\"lhs\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#lhs\",\"classes\":\"\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":1024,\"name\":\"rhs\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#rhs\",\"classes\":\"\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RBinaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RBinaryOp\"},{\"kind\":256,\"name\":\"RLogicalBinaryOp\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":1024,\"name\":\"lhs\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#lhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":1024,\"name\":\"rhs\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#rhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RLogicalBinaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RLogicalBinaryOp\"},{\"kind\":256,\"name\":\"RArithmeticBinaryOp\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":1024,\"name\":\"lhs\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#lhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":1024,\"name\":\"rhs\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#rhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RArithmeticBinaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArithmeticBinaryOp\"},{\"kind\":256,\"name\":\"RComparisonBinaryOp\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":1024,\"name\":\"lhs\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#lhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":1024,\"name\":\"rhs\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#rhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RComparisonBinaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RComparisonBinaryOp\"},{\"kind\":256,\"name\":\"RAssignmentOp\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":1024,\"name\":\"lhs\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#lhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":1024,\"name\":\"rhs\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#rhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RAssignmentOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RAssignmentOp\"},{\"kind\":256,\"name\":\"RModelFormulaBinaryOp\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#operator\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":1024,\"name\":\"lhs\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#lhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":1024,\"name\":\"rhs\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#rhs\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RModelFormulaBinaryOp.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RModelFormulaBinaryOp\"},{\"kind\":256,\"name\":\"RWhileLoop\",\"url\":\"interfaces/r_bridge.RWhileLoop.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RWhileLoop.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RWhileLoop\"},{\"kind\":1024,\"name\":\"condition\",\"url\":\"interfaces/r_bridge.RWhileLoop.html#condition\",\"classes\":\"\",\"parent\":\"r-bridge.RWhileLoop\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/r_bridge.RWhileLoop.html#body\",\"classes\":\"\",\"parent\":\"r-bridge.RWhileLoop\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RWhileLoop.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RWhileLoop\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RWhileLoop.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RWhileLoop\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RWhileLoop.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RWhileLoop\"},{\"kind\":256,\"name\":\"RIfThenElse\",\"url\":\"interfaces/r_bridge.RIfThenElse.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RIfThenElse.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RIfThenElse\"},{\"kind\":1024,\"name\":\"condition\",\"url\":\"interfaces/r_bridge.RIfThenElse.html#condition\",\"classes\":\"\",\"parent\":\"r-bridge.RIfThenElse\"},{\"kind\":1024,\"name\":\"then\",\"url\":\"interfaces/r_bridge.RIfThenElse.html#then\",\"classes\":\"\",\"parent\":\"r-bridge.RIfThenElse\"},{\"kind\":1024,\"name\":\"otherwise\",\"url\":\"interfaces/r_bridge.RIfThenElse.html#otherwise\",\"classes\":\"\",\"parent\":\"r-bridge.RIfThenElse\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RIfThenElse.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIfThenElse\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RIfThenElse.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIfThenElse\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RIfThenElse.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIfThenElse\"},{\"kind\":256,\"name\":\"RRepeatLoop\",\"url\":\"interfaces/r_bridge.RRepeatLoop.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RRepeatLoop.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RRepeatLoop\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/r_bridge.RRepeatLoop.html#body\",\"classes\":\"\",\"parent\":\"r-bridge.RRepeatLoop\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RRepeatLoop.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RRepeatLoop\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RRepeatLoop.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RRepeatLoop\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RRepeatLoop.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RRepeatLoop\"},{\"kind\":256,\"name\":\"RNamedAccess\",\"url\":\"interfaces/r_bridge.RNamedAccess.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RNamedAccess.html#operator\",\"classes\":\"\",\"parent\":\"r-bridge.RNamedAccess\"},{\"kind\":1024,\"name\":\"access\",\"url\":\"interfaces/r_bridge.RNamedAccess.html#access\",\"classes\":\"\",\"parent\":\"r-bridge.RNamedAccess\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RNamedAccess.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedAccess\"},{\"kind\":1024,\"name\":\"accessed\",\"url\":\"interfaces/r_bridge.RNamedAccess.html#accessed\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedAccess\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RNamedAccess.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedAccess\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RNamedAccess.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedAccess\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RNamedAccess.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedAccess\"},{\"kind\":256,\"name\":\"RIndexAccess\",\"url\":\"interfaces/r_bridge.RIndexAccess.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/r_bridge.RIndexAccess.html#operator\",\"classes\":\"\",\"parent\":\"r-bridge.RIndexAccess\"},{\"kind\":1024,\"name\":\"access\",\"url\":\"interfaces/r_bridge.RIndexAccess.html#access\",\"classes\":\"\",\"parent\":\"r-bridge.RIndexAccess\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RIndexAccess.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIndexAccess\"},{\"kind\":1024,\"name\":\"accessed\",\"url\":\"interfaces/r_bridge.RIndexAccess.html#accessed\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIndexAccess\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RIndexAccess.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIndexAccess\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RIndexAccess.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIndexAccess\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RIndexAccess.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RIndexAccess\"},{\"kind\":4194304,\"name\":\"RAccess\",\"url\":\"types/r_bridge.RAccess.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"RPipe\",\"url\":\"interfaces/r_bridge.RPipe.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RPipe.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RPipe\"},{\"kind\":1024,\"name\":\"lhs\",\"url\":\"interfaces/r_bridge.RPipe.html#lhs\",\"classes\":\"\",\"parent\":\"r-bridge.RPipe\"},{\"kind\":1024,\"name\":\"rhs\",\"url\":\"interfaces/r_bridge.RPipe.html#rhs\",\"classes\":\"\",\"parent\":\"r-bridge.RPipe\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RPipe.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RPipe\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RPipe.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RPipe\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RPipe.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RPipe\"},{\"kind\":256,\"name\":\"RNamedFunctionCall\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RNamedFunctionCall\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RNamedFunctionCall\"},{\"kind\":1024,\"name\":\"functionName\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html#functionName\",\"classes\":\"\",\"parent\":\"r-bridge.RNamedFunctionCall\"},{\"kind\":1024,\"name\":\"arguments\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html#arguments\",\"classes\":\"\",\"parent\":\"r-bridge.RNamedFunctionCall\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedFunctionCall\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedFunctionCall\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RNamedFunctionCall.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNamedFunctionCall\"},{\"kind\":256,\"name\":\"RUnnamedFunctionCall\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":1024,\"name\":\"calledFunction\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#calledFunction\",\"classes\":\"\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":1024,\"name\":\"infixSpecial\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#infixSpecial\",\"classes\":\"\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":1024,\"name\":\"arguments\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#arguments\",\"classes\":\"\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RUnnamedFunctionCall.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RUnnamedFunctionCall\"},{\"kind\":4194304,\"name\":\"RFunctionCall\",\"url\":\"types/r_bridge.RFunctionCall.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"RFunctionDefinition\",\"url\":\"interfaces/r_bridge.RFunctionDefinition.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RFunctionDefinition.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RFunctionDefinition\"},{\"kind\":1024,\"name\":\"parameters\",\"url\":\"interfaces/r_bridge.RFunctionDefinition.html#parameters\",\"classes\":\"\",\"parent\":\"r-bridge.RFunctionDefinition\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/r_bridge.RFunctionDefinition.html#body\",\"classes\":\"\",\"parent\":\"r-bridge.RFunctionDefinition\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RFunctionDefinition.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RFunctionDefinition\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RFunctionDefinition.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RFunctionDefinition\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RFunctionDefinition.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RFunctionDefinition\"},{\"kind\":256,\"name\":\"RParameter\",\"url\":\"interfaces/r_bridge.RParameter.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RParameter.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RParameter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/r_bridge.RParameter.html#name\",\"classes\":\"\",\"parent\":\"r-bridge.RParameter\"},{\"kind\":1024,\"name\":\"special\",\"url\":\"interfaces/r_bridge.RParameter.html#special\",\"classes\":\"\",\"parent\":\"r-bridge.RParameter\"},{\"kind\":1024,\"name\":\"defaultValue\",\"url\":\"interfaces/r_bridge.RParameter.html#defaultValue\",\"classes\":\"\",\"parent\":\"r-bridge.RParameter\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RParameter.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RParameter\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RParameter.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RParameter\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RParameter.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RParameter\"},{\"kind\":256,\"name\":\"RArgument\",\"url\":\"interfaces/r_bridge.RArgument.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RArgument.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RArgument\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/r_bridge.RArgument.html#name\",\"classes\":\"\",\"parent\":\"r-bridge.RArgument\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/r_bridge.RArgument.html#value\",\"classes\":\"\",\"parent\":\"r-bridge.RArgument\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RArgument.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArgument\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RArgument.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArgument\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RArgument.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RArgument\"},{\"kind\":256,\"name\":\"RExpressionList\",\"url\":\"interfaces/r_bridge.RExpressionList.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RExpressionList.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RExpressionList\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RExpressionList.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RExpressionList\"},{\"kind\":1024,\"name\":\"children\",\"url\":\"interfaces/r_bridge.RExpressionList.html#children\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RExpressionList\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RExpressionList.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RExpressionList\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RExpressionList.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RExpressionList\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RExpressionList.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RExpressionList\"},{\"kind\":256,\"name\":\"RNext\",\"url\":\"interfaces/r_bridge.RNext.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RNext.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RNext\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RNext.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNext\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RNext.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNext\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RNext.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RNext\"},{\"kind\":256,\"name\":\"RBreak\",\"url\":\"interfaces/r_bridge.RBreak.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.RBreak.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.RBreak\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.RBreak.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RBreak\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.RBreak.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RBreak\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.RBreak.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RBreak\"},{\"kind\":64,\"name\":\"foldAst\",\"url\":\"functions/r_bridge.foldAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"FoldFunctions\",\"url\":\"types/r_bridge.FoldFunctions.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"deterministicCountingIdGenerator\",\"url\":\"functions/r_bridge.deterministicCountingIdGenerator.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/r_bridge.deterministicCountingIdGenerator.html#deterministicCountingIdGenerator.__type\",\"classes\":\"\",\"parent\":\"r-bridge.deterministicCountingIdGenerator.deterministicCountingIdGenerator\"},{\"kind\":64,\"name\":\"nodeToLocationId\",\"url\":\"functions/r_bridge.nodeToLocationId.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"deterministicLocationIdGenerator\",\"url\":\"functions/r_bridge.deterministicLocationIdGenerator.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"decorateAst\",\"url\":\"functions/r_bridge.decorateAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"NodeId\",\"url\":\"types/r_bridge.NodeId.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"IdGenerator\",\"url\":\"types/r_bridge.IdGenerator.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/r_bridge.IdGenerator.html#__type\",\"classes\":\"\",\"parent\":\"r-bridge.IdGenerator\"},{\"kind\":256,\"name\":\"ParentInformation\",\"url\":\"interfaces/r_bridge.ParentInformation.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/r_bridge.ParentInformation.html#id\",\"classes\":\"\",\"parent\":\"r-bridge.ParentInformation\"},{\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/r_bridge.ParentInformation.html#parent\",\"classes\":\"\",\"parent\":\"r-bridge.ParentInformation\"},{\"kind\":4194304,\"name\":\"RNodeWithParent\",\"url\":\"types/r_bridge.RNodeWithParent.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"DecoratedAstMap\",\"url\":\"types/r_bridge.DecoratedAstMap.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"DecoratedAst\",\"url\":\"interfaces/r_bridge.DecoratedAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"idMap\",\"url\":\"interfaces/r_bridge.DecoratedAst.html#idMap\",\"classes\":\"\",\"parent\":\"r-bridge.DecoratedAst\"},{\"kind\":1024,\"name\":\"decoratedAst\",\"url\":\"interfaces/r_bridge.DecoratedAst.html#decoratedAst\",\"classes\":\"\",\"parent\":\"r-bridge.DecoratedAst\"},{\"kind\":64,\"name\":\"foldAstStateful\",\"url\":\"functions/r_bridge.foldAstStateful.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"DownFold\",\"url\":\"types/r_bridge.DownFold.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/r_bridge.DownFold.html#__type\",\"classes\":\"\",\"parent\":\"r-bridge.DownFold\"},{\"kind\":256,\"name\":\"StatefulFoldFunctions\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"down\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#down\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":1024,\"name\":\"foldNumber\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldNumber\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldNumber.__type-21\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.foldNumber\"},{\"kind\":1024,\"name\":\"foldString\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldString\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldString.__type-23\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.foldString\"},{\"kind\":1024,\"name\":\"foldLogical\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldLogical\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldLogical.__type-19\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.foldLogical\"},{\"kind\":1024,\"name\":\"foldSymbol\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldSymbol\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldSymbol.__type-25\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.foldSymbol\"},{\"kind\":1024,\"name\":\"foldAccess\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldAccess\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldAccess.__type-13\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.foldAccess\"},{\"kind\":1024,\"name\":\"binaryOp\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp\"},{\"kind\":1024,\"name\":\"foldLogicalOp\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldLogicalOp\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldLogicalOp.__type-7\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type.foldLogicalOp\"},{\"kind\":1024,\"name\":\"foldArithmeticOp\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldArithmeticOp\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldArithmeticOp.__type-1\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type.foldArithmeticOp\"},{\"kind\":1024,\"name\":\"foldComparisonOp\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldComparisonOp\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldComparisonOp.__type-5\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type.foldComparisonOp\"},{\"kind\":1024,\"name\":\"foldAssignment\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldAssignment\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldAssignment.__type-3\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type.foldAssignment\"},{\"kind\":1024,\"name\":\"foldPipe\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldPipe\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldPipe.__type-11\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type.foldPipe\"},{\"kind\":1024,\"name\":\"foldModelFormula\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldModelFormula\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#binaryOp.__type.foldModelFormula.__type-9\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.binaryOp.__type.foldModelFormula\"},{\"kind\":1024,\"name\":\"unaryOp\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp.__type-52\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.unaryOp\"},{\"kind\":1024,\"name\":\"foldLogicalOp\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp.__type-52.foldLogicalOp-1\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.unaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp.__type-52.foldLogicalOp-1.__type-55\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.unaryOp.__type.foldLogicalOp\"},{\"kind\":1024,\"name\":\"foldArithmeticOp\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp.__type-52.foldArithmeticOp-1\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.unaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp.__type-52.foldArithmeticOp-1.__type-53\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.unaryOp.__type.foldArithmeticOp\"},{\"kind\":1024,\"name\":\"foldModelFormula\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp.__type-52.foldModelFormula-1\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.unaryOp.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#unaryOp.__type-52.foldModelFormula-1.__type-57\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.unaryOp.__type.foldModelFormula\"},{\"kind\":1024,\"name\":\"loop\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop\"},{\"kind\":1024,\"name\":\"foldFor\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldFor\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldFor.__type-39\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type.foldFor\"},{\"kind\":1024,\"name\":\"foldWhile\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldWhile\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldWhile.__type-45\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type.foldWhile\"},{\"kind\":1024,\"name\":\"foldRepeat\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldRepeat\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldRepeat.__type-43\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type.foldRepeat\"},{\"kind\":1024,\"name\":\"foldNext\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldNext\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldNext.__type-41\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type.foldNext\"},{\"kind\":1024,\"name\":\"foldBreak\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldBreak\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#loop.__type-36.foldBreak.__type-37\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.loop.__type.foldBreak\"},{\"kind\":1024,\"name\":\"other\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#other\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#other.__type-47\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.other\"},{\"kind\":1024,\"name\":\"foldComment\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#other.__type-47.foldComment\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.other.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#other.__type-47.foldComment.__type-48\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.other.__type.foldComment\"},{\"kind\":1024,\"name\":\"foldLineDirective\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#other.__type-47.foldLineDirective\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.other.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#other.__type-47.foldLineDirective.__type-50\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.other.__type.foldLineDirective\"},{\"kind\":1024,\"name\":\"foldIfThenElse\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldIfThenElse\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldIfThenElse.__type-17\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.foldIfThenElse\"},{\"kind\":1024,\"name\":\"foldExprList\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldExprList\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#foldExprList.__type-15\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.foldExprList\"},{\"kind\":1024,\"name\":\"functions\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions\"},{\"kind\":1024,\"name\":\"foldFunctionDefinition\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldFunctionDefinition\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldFunctionDefinition.__type-32\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type.foldFunctionDefinition\"},{\"kind\":1024,\"name\":\"foldFunctionCall\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldFunctionCall\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldFunctionCall.__type-30\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type.foldFunctionCall\"},{\"kind\":1024,\"name\":\"foldArgument\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldArgument\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldArgument.__type-28\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type.foldArgument\"},{\"kind\":1024,\"name\":\"foldParameter\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldParameter\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.StatefulFoldFunctions.html#functions.__type-27.foldParameter.__type-34\",\"classes\":\"\",\"parent\":\"r-bridge.StatefulFoldFunctions.functions.__type.foldParameter\"},{\"kind\":64,\"name\":\"visit\",\"url\":\"functions/r_bridge.visit.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":8,\"name\":\"RoleInParent\",\"url\":\"enums/r_bridge.RoleInParent.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":16,\"name\":\"Root\",\"url\":\"enums/r_bridge.RoleInParent.html#Root\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"IfCondition\",\"url\":\"enums/r_bridge.RoleInParent.html#IfCondition\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"IfThen\",\"url\":\"enums/r_bridge.RoleInParent.html#IfThen\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"IfOtherwise\",\"url\":\"enums/r_bridge.RoleInParent.html#IfOtherwise\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"WhileCondition\",\"url\":\"enums/r_bridge.RoleInParent.html#WhileCondition\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"WhileBody\",\"url\":\"enums/r_bridge.RoleInParent.html#WhileBody\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"RepeatBody\",\"url\":\"enums/r_bridge.RoleInParent.html#RepeatBody\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ForVariable\",\"url\":\"enums/r_bridge.RoleInParent.html#ForVariable\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ForVector\",\"url\":\"enums/r_bridge.RoleInParent.html#ForVector\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ForBody\",\"url\":\"enums/r_bridge.RoleInParent.html#ForBody\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"FunctionCallName\",\"url\":\"enums/r_bridge.RoleInParent.html#FunctionCallName\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"FunctionCallArgument\",\"url\":\"enums/r_bridge.RoleInParent.html#FunctionCallArgument\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"FunctionDefinitionBody\",\"url\":\"enums/r_bridge.RoleInParent.html#FunctionDefinitionBody\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"FunctionDefinitionParameter\",\"url\":\"enums/r_bridge.RoleInParent.html#FunctionDefinitionParameter\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ExpressionListChild\",\"url\":\"enums/r_bridge.RoleInParent.html#ExpressionListChild\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"BinaryOperationLhs\",\"url\":\"enums/r_bridge.RoleInParent.html#BinaryOperationLhs\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"BinaryOperationRhs\",\"url\":\"enums/r_bridge.RoleInParent.html#BinaryOperationRhs\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"PipeLhs\",\"url\":\"enums/r_bridge.RoleInParent.html#PipeLhs\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"PipeRhs\",\"url\":\"enums/r_bridge.RoleInParent.html#PipeRhs\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"UnaryOperand\",\"url\":\"enums/r_bridge.RoleInParent.html#UnaryOperand\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ParameterName\",\"url\":\"enums/r_bridge.RoleInParent.html#ParameterName\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ParameterDefaultValue\",\"url\":\"enums/r_bridge.RoleInParent.html#ParameterDefaultValue\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ArgumentName\",\"url\":\"enums/r_bridge.RoleInParent.html#ArgumentName\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"ArgumentValue\",\"url\":\"enums/r_bridge.RoleInParent.html#ArgumentValue\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"Accessed\",\"url\":\"enums/r_bridge.RoleInParent.html#Accessed\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":16,\"name\":\"IndexAccess\",\"url\":\"enums/r_bridge.RoleInParent.html#IndexAccess\",\"classes\":\"\",\"parent\":\"r-bridge.RoleInParent\"},{\"kind\":256,\"name\":\"ParentContextInfo\",\"url\":\"interfaces/r_bridge.ParentContextInfo.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/r_bridge.ParentContextInfo.html#role\",\"classes\":\"\",\"parent\":\"r-bridge.ParentContextInfo\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/r_bridge.ParentContextInfo.html#index\",\"classes\":\"\",\"parent\":\"r-bridge.ParentContextInfo\"},{\"kind\":4194304,\"name\":\"OnVisit\",\"url\":\"types/r_bridge.OnVisit.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/r_bridge.OnVisit.html#__type\",\"classes\":\"\",\"parent\":\"r-bridge.OnVisit\"},{\"kind\":256,\"name\":\"NoInfo\",\"url\":\"interfaces/r_bridge.NoInfo.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"Base\",\"url\":\"interfaces/r_bridge.Base.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.Base.html#type\",\"classes\":\"\",\"parent\":\"r-bridge.Base\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.Base.html#lexeme\",\"classes\":\"\",\"parent\":\"r-bridge.Base\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.Base.html#info\",\"classes\":\"\",\"parent\":\"r-bridge.Base\"},{\"kind\":256,\"name\":\"WithChildren\",\"url\":\"interfaces/r_bridge.WithChildren.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"children\",\"url\":\"interfaces/r_bridge.WithChildren.html#children\",\"classes\":\"\",\"parent\":\"r-bridge.WithChildren\"},{\"kind\":256,\"name\":\"Leaf\",\"url\":\"interfaces/r_bridge.Leaf.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/r_bridge.Leaf.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.Leaf\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/r_bridge.Leaf.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.Leaf\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/r_bridge.Leaf.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.Leaf\"},{\"kind\":256,\"name\":\"Location\",\"url\":\"interfaces/r_bridge.Location.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/r_bridge.Location.html#location\",\"classes\":\"\",\"parent\":\"r-bridge.Location\"},{\"kind\":4194304,\"name\":\"NamespaceIdentifier\",\"url\":\"types/r_bridge.NamespaceIdentifier.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"Namespace\",\"url\":\"interfaces/r_bridge.Namespace.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/r_bridge.Namespace.html#namespace\",\"classes\":\"\",\"parent\":\"r-bridge.Namespace\"},{\"kind\":4194304,\"name\":\"RConstant\",\"url\":\"types/r_bridge.RConstant.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"RSingleNode\",\"url\":\"types/r_bridge.RSingleNode.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"RLoopConstructs\",\"url\":\"types/r_bridge.RLoopConstructs.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"RConstructs\",\"url\":\"types/r_bridge.RConstructs.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"RFunctions\",\"url\":\"types/r_bridge.RFunctions.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"ROther\",\"url\":\"types/r_bridge.ROther.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"RNode\",\"url\":\"types/r_bridge.RNode.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"StringUsedInRCode\",\"url\":\"types/r_bridge.StringUsedInRCode.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":8,\"name\":\"OperatorArity\",\"url\":\"enums/r_bridge.OperatorArity.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":16,\"name\":\"Unary\",\"url\":\"enums/r_bridge.OperatorArity.html#Unary\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorArity\"},{\"kind\":16,\"name\":\"Binary\",\"url\":\"enums/r_bridge.OperatorArity.html#Binary\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorArity\"},{\"kind\":16,\"name\":\"Both\",\"url\":\"enums/r_bridge.OperatorArity.html#Both\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorArity\"},{\"kind\":4194304,\"name\":\"UnaryOperatorFlavor\",\"url\":\"types/r_bridge.UnaryOperatorFlavor.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"BinaryOperatorFlavor\",\"url\":\"types/r_bridge.BinaryOperatorFlavor.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"BinaryOperatorFlavorInAst\",\"url\":\"types/r_bridge.BinaryOperatorFlavorInAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"OperatorWrittenAs\",\"url\":\"types/r_bridge.OperatorWrittenAs.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"OperatorUsedAs\",\"url\":\"types/r_bridge.OperatorUsedAs.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"OperatorName\",\"url\":\"types/r_bridge.OperatorName.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"OperatorInformationValue\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#name\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":1024,\"name\":\"stringUsedInRAst\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#stringUsedInRAst\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":1024,\"name\":\"stringUsedInternally\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#stringUsedInternally\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":1024,\"name\":\"flavorInRAst\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#flavorInRAst\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":1024,\"name\":\"flavor\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#flavor\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":1024,\"name\":\"writtenAs\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#writtenAs\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":1024,\"name\":\"arity\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#arity\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":1024,\"name\":\"usedAs\",\"url\":\"interfaces/r_bridge.OperatorInformationValue.html#usedAs\",\"classes\":\"\",\"parent\":\"r-bridge.OperatorInformationValue\"},{\"kind\":32,\"name\":\"OperatorDatabase\",\"url\":\"variables/r_bridge.OperatorDatabase.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"ArithmeticOperators\",\"url\":\"variables/r_bridge.ArithmeticOperators.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"ArithmeticOperatorsRAst\",\"url\":\"variables/r_bridge.ArithmeticOperatorsRAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"ComparisonOperators\",\"url\":\"variables/r_bridge.ComparisonOperators.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"ComparisonOperatorsRAst\",\"url\":\"variables/r_bridge.ComparisonOperatorsRAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"LogicalOperators\",\"url\":\"variables/r_bridge.LogicalOperators.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"LogicalOperatorsRAst\",\"url\":\"variables/r_bridge.LogicalOperatorsRAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"ModelFormulaOperators\",\"url\":\"variables/r_bridge.ModelFormulaOperators.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"ModelFormulaOperatorsRAst\",\"url\":\"variables/r_bridge.ModelFormulaOperatorsRAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"Assignments\",\"url\":\"variables/r_bridge.Assignments.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"AssignmentsRAst\",\"url\":\"variables/r_bridge.AssignmentsRAst.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"Operators\",\"url\":\"variables/r_bridge.Operators.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"Operator\",\"url\":\"types/r_bridge.Operator.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"collectAllIds\",\"url\":\"functions/r_bridge.collectAllIds.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"ParserData\",\"url\":\"interfaces/r_bridge.ParserData.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"interfaces/r_bridge.ParserData.html#config\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.ParserData.html#config.__type\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.config\"},{\"kind\":1024,\"name\":\"attributeName\",\"url\":\"interfaces/r_bridge.ParserData.html#config.__type.attributeName\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.config.__type\"},{\"kind\":1024,\"name\":\"contentName\",\"url\":\"interfaces/r_bridge.ParserData.html#config.__type.contentName\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.config.__type\"},{\"kind\":1024,\"name\":\"childrenName\",\"url\":\"interfaces/r_bridge.ParserData.html#config.__type.childrenName\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.config.__type\"},{\"kind\":1024,\"name\":\"tokenMap\",\"url\":\"interfaces/r_bridge.ParserData.html#config.__type.tokenMap\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.config.__type\"},{\"kind\":1024,\"name\":\"hooks\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.values\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"onAccess\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.onAccess\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"other\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.other\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"operators\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.operators\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"loops\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.loops\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"functions\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.functions\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"expression\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.expression\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"control\",\"url\":\"interfaces/r_bridge.ParserData.html#hooks.__type-1.control\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData.hooks.__type\"},{\"kind\":1024,\"name\":\"currentRange\",\"url\":\"interfaces/r_bridge.ParserData.html#currentRange\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData\"},{\"kind\":1024,\"name\":\"currentLexeme\",\"url\":\"interfaces/r_bridge.ParserData.html#currentLexeme\",\"classes\":\"\",\"parent\":\"r-bridge.ParserData\"},{\"kind\":64,\"name\":\"executeHook\",\"url\":\"functions/r_bridge.executeHook.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"executeUnknownHook\",\"url\":\"functions/r_bridge.executeUnknownHook.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"XmlParserHooks\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values\"},{\"kind\":1024,\"name\":\"onNumber\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onNumber\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onNumber.__type-24\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onNumber\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onNumber.__type-24.before-34\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onNumber.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onNumber.__type-24.after-34\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onNumber.__type\"},{\"kind\":1024,\"name\":\"onString\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onString\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onString.__type-25\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onString\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onString.__type-25.before-36\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onString.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onString.__type-25.after-36\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onString.__type\"},{\"kind\":1024,\"name\":\"onSymbol\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onSymbol\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onSymbol.__type-26\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onSymbol\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onSymbol.__type-26.unknown-24\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onSymbol.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onSymbol.__type-26.before-38\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onSymbol.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#values.__type-23.onSymbol.__type-26.after-38\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.values.__type.onSymbol.__type\"},{\"kind\":1024,\"name\":\"onAccess\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#onAccess\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#onAccess.__type-16\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.onAccess\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#onAccess.__type-16.unknown-18\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.onAccess.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#onAccess.__type-16.before-24\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.onAccess.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#onAccess.__type-16.after-24\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.onAccess.__type\"},{\"kind\":1024,\"name\":\"other\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other\"},{\"kind\":1024,\"name\":\"onComment\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onComment\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onComment.__type-21\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type.onComment\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onComment.__type-21.before-30\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type.onComment.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onComment.__type-21.after-30\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type.onComment.__type\"},{\"kind\":1024,\"name\":\"onLineDirective\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onLineDirective\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onLineDirective.__type-22\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type.onLineDirective\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onLineDirective.__type-22.before-32\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type.onLineDirective.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#other.__type-20.onLineDirective.__type-22.after-32\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.other.__type.onLineDirective.__type\"},{\"kind\":1024,\"name\":\"operators\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators\"},{\"kind\":1024,\"name\":\"onBinary\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onBinary\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onBinary.__type-18\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onBinary\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onBinary.__type-18.unknown-20\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onBinary.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onBinary.__type-18.before-26\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onBinary.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onBinary.__type-18.after-26\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onBinary.__type\"},{\"kind\":1024,\"name\":\"onUnary\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onUnary\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onUnary.__type-19\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onUnary\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onUnary.__type-19.unknown-22\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onUnary.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onUnary.__type-19.before-28\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onUnary.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#operators.__type-17.onUnary.__type-19.after-28\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.operators.__type.onUnary.__type\"},{\"kind\":1024,\"name\":\"loops\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops\"},{\"kind\":1024,\"name\":\"onForLoop\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onForLoop\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onForLoop.__type-12\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onForLoop\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onForLoop.__type-12.unknown-12\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onForLoop.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onForLoop.__type-12.before-16\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onForLoop.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onForLoop.__type-12.after-16\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onForLoop.__type\"},{\"kind\":1024,\"name\":\"onRepeatLoop\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onRepeatLoop\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onRepeatLoop.__type-14\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onRepeatLoop\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onRepeatLoop.__type-14.unknown-14\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onRepeatLoop.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onRepeatLoop.__type-14.before-20\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onRepeatLoop.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onRepeatLoop.__type-14.after-20\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onRepeatLoop.__type\"},{\"kind\":1024,\"name\":\"onWhileLoop\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onWhileLoop\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onWhileLoop.__type-15\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onWhileLoop\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onWhileLoop.__type-15.unknown-16\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onWhileLoop.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onWhileLoop.__type-15.before-22\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onWhileLoop.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onWhileLoop.__type-15.after-22\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onWhileLoop.__type\"},{\"kind\":1024,\"name\":\"onBreak\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onBreak\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onBreak.__type-11\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onBreak\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onBreak.__type-11.before-14\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onBreak.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onBreak.__type-11.after-14\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onBreak.__type\"},{\"kind\":1024,\"name\":\"onNext\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onNext\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onNext.__type-13\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onNext\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onNext.__type-13.before-18\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onNext.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#loops.__type-10.onNext.__type-13.after-18\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.loops.__type.onNext.__type\"},{\"kind\":1024,\"name\":\"functions\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions\"},{\"kind\":1024,\"name\":\"onFunctionDefinition\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionDefinition\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionDefinition.__type-8\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionDefinition\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionDefinition.__type-8.unknown-8\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionDefinition.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionDefinition.__type-8.before-10\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionDefinition.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionDefinition.__type-8.after-10\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionDefinition.__type\"},{\"kind\":1024,\"name\":\"onParameter\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onParameter\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onParameter.__type-9\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onParameter\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onParameter.__type-9.unknown-10\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onParameter.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onParameter.__type-9.before-12\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onParameter.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onParameter.__type-9.after-12\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onParameter.__type\"},{\"kind\":1024,\"name\":\"onFunctionCall\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionCall\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionCall.__type-7\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionCall\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionCall.__type-7.unknown-6\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionCall.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionCall.__type-7.before-8\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionCall.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onFunctionCall.__type-7.after-8\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onFunctionCall.__type\"},{\"kind\":1024,\"name\":\"onArgument\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onArgument\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onArgument.__type-6\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onArgument\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onArgument.__type-6.unknown-4\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onArgument.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onArgument.__type-6.before-6\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onArgument.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#functions.__type-5.onArgument.__type-6.after-6\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.functions.__type.onArgument.__type\"},{\"kind\":1024,\"name\":\"expression\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#expression\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#expression.__type-3\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.expression\"},{\"kind\":1024,\"name\":\"onExpression\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#expression.__type-3.onExpression\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.expression.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#expression.__type-3.onExpression.__type-4\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.expression.__type.onExpression\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#expression.__type-3.onExpression.__type-4.before-4\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.expression.__type.onExpression.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#expression.__type-3.onExpression.__type-4.after-4\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.expression.__type.onExpression.__type\"},{\"kind\":1024,\"name\":\"control\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control\"},{\"kind\":1024,\"name\":\"onIfThen\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThen\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThen.__type-1\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThen\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThen.__type-1.unknown\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThen.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThen.__type-1.before\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThen.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThen.__type-1.after\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThen.__type\"},{\"kind\":1024,\"name\":\"onIfThenElse\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThenElse\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThenElse.__type-2\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThenElse\"},{\"kind\":2048,\"name\":\"unknown\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThenElse.__type-2.unknown-2\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThenElse.__type\"},{\"kind\":2048,\"name\":\"before\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThenElse.__type-2.before-2\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThenElse.__type\"},{\"kind\":2048,\"name\":\"after\",\"url\":\"interfaces/r_bridge.XmlParserHooks.html#control.__type.onIfThenElse.__type-2.after-2\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserHooks.control.__type.onIfThenElse.__type\"},{\"kind\":32,\"name\":\"DEFAULT_PARSER_HOOKS\",\"url\":\"variables/r_bridge.DEFAULT_PARSER_HOOKS.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"XmlParserConfig\",\"url\":\"interfaces/r_bridge.XmlParserConfig.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"attributeName\",\"url\":\"interfaces/r_bridge.XmlParserConfig.html#attributeName\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserConfig\"},{\"kind\":1024,\"name\":\"contentName\",\"url\":\"interfaces/r_bridge.XmlParserConfig.html#contentName\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserConfig\"},{\"kind\":1024,\"name\":\"childrenName\",\"url\":\"interfaces/r_bridge.XmlParserConfig.html#childrenName\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserConfig\"},{\"kind\":1024,\"name\":\"tokenMap\",\"url\":\"interfaces/r_bridge.XmlParserConfig.html#tokenMap\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParserConfig\"},{\"kind\":32,\"name\":\"DEFAULT_XML_PARSER_CONFIG\",\"url\":\"variables/r_bridge.DEFAULT_XML_PARSER_CONFIG.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"normalize\",\"url\":\"functions/r_bridge.normalize.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":32,\"name\":\"parseLog\",\"url\":\"variables/r_bridge.parseLog.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"getKeysGuarded\",\"url\":\"functions/r_bridge.getKeysGuarded.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":128,\"name\":\"XmlParseError\",\"url\":\"classes/r_bridge.XmlParseError.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/r_bridge.XmlParseError.html#constructor\",\"classes\":\"\",\"parent\":\"r-bridge.XmlParseError\"},{\"kind\":4194304,\"name\":\"XmlBasedJson\",\"url\":\"types/r_bridge.XmlBasedJson.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"XmlBasedJsonValue\",\"url\":\"types/r_bridge.XmlBasedJsonValue.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"NamedXmlBasedJson\",\"url\":\"interfaces/r_bridge.NamedXmlBasedJson.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/r_bridge.NamedXmlBasedJson.html#name\",\"classes\":\"\",\"parent\":\"r-bridge.NamedXmlBasedJson\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.NamedXmlBasedJson.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.NamedXmlBasedJson\"},{\"kind\":4194304,\"name\":\"OutputStreamSelector\",\"url\":\"types/r_bridge.OutputStreamSelector.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"CollectorTimeout\",\"url\":\"interfaces/r_bridge.CollectorTimeout.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"ms\",\"url\":\"interfaces/r_bridge.CollectorTimeout.html#ms\",\"classes\":\"\",\"parent\":\"r-bridge.CollectorTimeout\"},{\"kind\":1024,\"name\":\"resetOnNewData\",\"url\":\"interfaces/r_bridge.CollectorTimeout.html#resetOnNewData\",\"classes\":\"\",\"parent\":\"r-bridge.CollectorTimeout\"},{\"kind\":256,\"name\":\"OutputCollectorConfiguration\",\"url\":\"interfaces/r_bridge.OutputCollectorConfiguration.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/r_bridge.OutputCollectorConfiguration.html#from\",\"classes\":\"\",\"parent\":\"r-bridge.OutputCollectorConfiguration\"},{\"kind\":1024,\"name\":\"postamble\",\"url\":\"interfaces/r_bridge.OutputCollectorConfiguration.html#postamble\",\"classes\":\"\",\"parent\":\"r-bridge.OutputCollectorConfiguration\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/r_bridge.OutputCollectorConfiguration.html#timeout\",\"classes\":\"\",\"parent\":\"r-bridge.OutputCollectorConfiguration\"},{\"kind\":1024,\"name\":\"keepPostamble\",\"url\":\"interfaces/r_bridge.OutputCollectorConfiguration.html#keepPostamble\",\"classes\":\"\",\"parent\":\"r-bridge.OutputCollectorConfiguration\"},{\"kind\":1024,\"name\":\"automaticallyTrimOutput\",\"url\":\"interfaces/r_bridge.OutputCollectorConfiguration.html#automaticallyTrimOutput\",\"classes\":\"\",\"parent\":\"r-bridge.OutputCollectorConfiguration\"},{\"kind\":32,\"name\":\"DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION\",\"url\":\"variables/r_bridge.DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"RShellSessionOptions\",\"url\":\"interfaces/r_bridge.RShellSessionOptions.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"pathToRExecutable\",\"url\":\"interfaces/r_bridge.RShellSessionOptions.html#pathToRExecutable\",\"classes\":\"\",\"parent\":\"r-bridge.RShellSessionOptions\"},{\"kind\":1024,\"name\":\"commandLineOptions\",\"url\":\"interfaces/r_bridge.RShellSessionOptions.html#commandLineOptions\",\"classes\":\"\",\"parent\":\"r-bridge.RShellSessionOptions\"},{\"kind\":1024,\"name\":\"cwd\",\"url\":\"interfaces/r_bridge.RShellSessionOptions.html#cwd\",\"classes\":\"\",\"parent\":\"r-bridge.RShellSessionOptions\"},{\"kind\":1024,\"name\":\"eol\",\"url\":\"interfaces/r_bridge.RShellSessionOptions.html#eol\",\"classes\":\"\",\"parent\":\"r-bridge.RShellSessionOptions\"},{\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/r_bridge.RShellSessionOptions.html#env\",\"classes\":\"\",\"parent\":\"r-bridge.RShellSessionOptions\"},{\"kind\":256,\"name\":\"RShellOptions\",\"url\":\"interfaces/r_bridge.RShellOptions.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"sessionName\",\"url\":\"interfaces/r_bridge.RShellOptions.html#sessionName\",\"classes\":\"\",\"parent\":\"r-bridge.RShellOptions\"},{\"kind\":1024,\"name\":\"pathToRExecutable\",\"url\":\"interfaces/r_bridge.RShellOptions.html#pathToRExecutable\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RShellOptions\"},{\"kind\":1024,\"name\":\"commandLineOptions\",\"url\":\"interfaces/r_bridge.RShellOptions.html#commandLineOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RShellOptions\"},{\"kind\":1024,\"name\":\"cwd\",\"url\":\"interfaces/r_bridge.RShellOptions.html#cwd\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RShellOptions\"},{\"kind\":1024,\"name\":\"eol\",\"url\":\"interfaces/r_bridge.RShellOptions.html#eol\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RShellOptions\"},{\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/r_bridge.RShellOptions.html#env\",\"classes\":\"tsd-is-inherited\",\"parent\":\"r-bridge.RShellOptions\"},{\"kind\":32,\"name\":\"DEFAULT_R_SHELL_OPTIONS\",\"url\":\"variables/r_bridge.DEFAULT_R_SHELL_OPTIONS.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":128,\"name\":\"RShell\",\"url\":\"classes/r_bridge.RShell.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/r_bridge.RShell.html#constructor\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/r_bridge.RShell.html#options\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":1024,\"name\":\"session\",\"url\":\"classes/r_bridge.RShell.html#session\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"classes/r_bridge.RShell.html#log\",\"classes\":\"tsd-is-private\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"sendCommand\",\"url\":\"classes/r_bridge.RShell.html#sendCommand\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"sendCommandWithOutput\",\"url\":\"classes/r_bridge.RShell.html#sendCommandWithOutput\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"sendCommands\",\"url\":\"classes/r_bridge.RShell.html#sendCommands\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"clearEnvironment\",\"url\":\"classes/r_bridge.RShell.html#clearEnvironment\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"continueOnError\",\"url\":\"classes/r_bridge.RShell.html#continueOnError\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"injectLibPaths\",\"url\":\"classes/r_bridge.RShell.html#injectLibPaths\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"tryToInjectHomeLibPath\",\"url\":\"classes/r_bridge.RShell.html#tryToInjectHomeLibPath\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"isPackageInstalled\",\"url\":\"classes/r_bridge.RShell.html#isPackageInstalled\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"allInstalledPackages\",\"url\":\"classes/r_bridge.RShell.html#allInstalledPackages\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"ensurePackageInstalled\",\"url\":\"classes/r_bridge.RShell.html#ensurePackageInstalled\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/r_bridge.RShell.html#close\",\"classes\":\"\",\"parent\":\"r-bridge.RShell\"},{\"kind\":2048,\"name\":\"_sendCommand\",\"url\":\"classes/r_bridge.RShell.html#_sendCommand\",\"classes\":\"tsd-is-private\",\"parent\":\"r-bridge.RShell\"},{\"kind\":64,\"name\":\"retrieveXmlFromRCode\",\"url\":\"functions/r_bridge.retrieveXmlFromRCode.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"retrieveAstFromRCode\",\"url\":\"functions/r_bridge.retrieveAstFromRCode.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"removeTokenMapQuotationMarks\",\"url\":\"functions/r_bridge.removeTokenMapQuotationMarks.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"getStoredTokenMap\",\"url\":\"functions/r_bridge.getStoredTokenMap.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"retrieveNumberOfRTokensOfLastParse\",\"url\":\"functions/r_bridge.retrieveNumberOfRTokensOfLastParse.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":256,\"name\":\"RParseRequestFromFile\",\"url\":\"interfaces/r_bridge.RParseRequestFromFile.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/r_bridge.RParseRequestFromFile.html#request\",\"classes\":\"\",\"parent\":\"r-bridge.RParseRequestFromFile\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RParseRequestFromFile.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RParseRequestFromFile\"},{\"kind\":256,\"name\":\"RParseRequestFromText\",\"url\":\"interfaces/r_bridge.RParseRequestFromText.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/r_bridge.RParseRequestFromText.html#request\",\"classes\":\"\",\"parent\":\"r-bridge.RParseRequestFromText\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/r_bridge.RParseRequestFromText.html#content\",\"classes\":\"\",\"parent\":\"r-bridge.RParseRequestFromText\"},{\"kind\":4194304,\"name\":\"RParseRequest\",\"url\":\"types/r_bridge.RParseRequest.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":4194304,\"name\":\"TokenMap\",\"url\":\"types/r_bridge.TokenMap.html\",\"classes\":\"\",\"parent\":\"r-bridge\"},{\"kind\":64,\"name\":\"staticSlicing\",\"url\":\"functions/slicing_static.staticSlicing.html\",\"classes\":\"\",\"parent\":\"slicing/static\"},{\"kind\":32,\"name\":\"slicerLogger\",\"url\":\"variables/slicing_static.slicerLogger.html\",\"classes\":\"\",\"parent\":\"slicing/static\"},{\"kind\":64,\"name\":\"validateFeatures\",\"url\":\"functions/statistics.validateFeatures.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":32,\"name\":\"toolName\",\"url\":\"variables/statistics.toolName.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":32,\"name\":\"optionDefinitions\",\"url\":\"variables/statistics.optionDefinitions.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"StatsCliOptions\",\"url\":\"interfaces/statistics.StatsCliOptions.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"verbose\",\"url\":\"interfaces/statistics.StatsCliOptions.html#verbose\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"help\",\"url\":\"interfaces/statistics.StatsCliOptions.html#help\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"post-process\",\"url\":\"interfaces/statistics.StatsCliOptions.html#post_process\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/statistics.StatsCliOptions.html#limit\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"hist-step\",\"url\":\"interfaces/statistics.StatsCliOptions.html#hist_step\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"input\",\"url\":\"interfaces/statistics.StatsCliOptions.html#input\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"output-dir\",\"url\":\"interfaces/statistics.StatsCliOptions.html#output_dir\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"no-ansi\",\"url\":\"interfaces/statistics.StatsCliOptions.html#no_ansi\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":1024,\"name\":\"features\",\"url\":\"interfaces/statistics.StatsCliOptions.html#features\",\"classes\":\"\",\"parent\":\"statistics.StatsCliOptions\"},{\"kind\":32,\"name\":\"optionHelp\",\"url\":\"variables/statistics.optionHelp.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"extractSingle\",\"url\":\"functions/statistics.extractSingle.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"staticRequests\",\"url\":\"functions/statistics.staticRequests.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"extract\",\"url\":\"functions/statistics.extract.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"MetaStatistics\",\"url\":\"interfaces/statistics.MetaStatistics.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"successfulParsed\",\"url\":\"interfaces/statistics.MetaStatistics.html#successfulParsed\",\"classes\":\"\",\"parent\":\"statistics.MetaStatistics\"},{\"kind\":1024,\"name\":\"processingTimeMs\",\"url\":\"interfaces/statistics.MetaStatistics.html#processingTimeMs\",\"classes\":\"\",\"parent\":\"statistics.MetaStatistics\"},{\"kind\":1024,\"name\":\"skipped\",\"url\":\"interfaces/statistics.MetaStatistics.html#skipped\",\"classes\":\"\",\"parent\":\"statistics.MetaStatistics\"},{\"kind\":1024,\"name\":\"lines\",\"url\":\"interfaces/statistics.MetaStatistics.html#lines\",\"classes\":\"\",\"parent\":\"statistics.MetaStatistics\"},{\"kind\":4194304,\"name\":\"FeatureInfo\",\"url\":\"types/statistics.FeatureInfo.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"Feature\",\"url\":\"interfaces/statistics.Feature.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/statistics.Feature.html#name\",\"classes\":\"\",\"parent\":\"statistics.Feature\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/statistics.Feature.html#description\",\"classes\":\"\",\"parent\":\"statistics.Feature\"},{\"kind\":1024,\"name\":\"process\",\"url\":\"interfaces/statistics.Feature.html#process\",\"classes\":\"\",\"parent\":\"statistics.Feature\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/statistics.Feature.html#process.__type\",\"classes\":\"\",\"parent\":\"statistics.Feature.process\"},{\"kind\":2048,\"name\":\"initialValue\",\"url\":\"interfaces/statistics.Feature.html#initialValue\",\"classes\":\"\",\"parent\":\"statistics.Feature\"},{\"kind\":32,\"name\":\"ALL_FEATURES\",\"url\":\"variables/statistics.ALL_FEATURES.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES\"},{\"kind\":1024,\"name\":\"usedPackages\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.usedPackages\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"comments\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.comments\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"definedFunctions\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.definedFunctions\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"usedFunctions\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.usedFunctions\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.values\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"assignments\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.assignments\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"loops\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.loops\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"controlflow\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.controlflow\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":1024,\"name\":\"dataAccess\",\"url\":\"variables/statistics.ALL_FEATURES.html#__type.dataAccess\",\"classes\":\"\",\"parent\":\"statistics.ALL_FEATURES.__type\"},{\"kind\":4194304,\"name\":\"FeatureKey\",\"url\":\"types/statistics.FeatureKey.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":4194304,\"name\":\"FeatureValue\",\"url\":\"types/statistics.FeatureValue.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":4194304,\"name\":\"FeatureSelection\",\"url\":\"types/statistics.FeatureSelection.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":32,\"name\":\"allFeatureNames\",\"url\":\"variables/statistics.allFeatureNames.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":4194304,\"name\":\"FeatureStatistics\",\"url\":\"types/statistics.FeatureStatistics.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"Query\",\"url\":\"interfaces/statistics.Query.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":2048,\"name\":\"select\",\"url\":\"interfaces/statistics.Query.html#select\",\"classes\":\"\",\"parent\":\"statistics.Query\"},{\"kind\":64,\"name\":\"minMaxAvgAndMedian\",\"url\":\"functions/statistics.minMaxAvgAndMedian.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"statsString\",\"url\":\"functions/statistics.statsString.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"printFeatureStatistics\",\"url\":\"functions/statistics.printFeatureStatistics.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"printFeatureStatisticsEntry\",\"url\":\"functions/statistics.printFeatureStatisticsEntry.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"StatisticAppendProvider\",\"url\":\"interfaces/statistics.StatisticAppendProvider.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":2048,\"name\":\"append\",\"url\":\"interfaces/statistics.StatisticAppendProvider.html#append\",\"classes\":\"\",\"parent\":\"statistics.StatisticAppendProvider\"},{\"kind\":128,\"name\":\"DummyAppendProvider\",\"url\":\"classes/statistics.DummyAppendProvider.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/statistics.DummyAppendProvider.html#constructor\",\"classes\":\"\",\"parent\":\"statistics.DummyAppendProvider\"},{\"kind\":2048,\"name\":\"append\",\"url\":\"classes/statistics.DummyAppendProvider.html#append\",\"classes\":\"\",\"parent\":\"statistics.DummyAppendProvider\"},{\"kind\":32,\"name\":\"defaultStatisticsFileSuffix\",\"url\":\"variables/statistics.defaultStatisticsFileSuffix.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":128,\"name\":\"StatisticFileProvider\",\"url\":\"classes/statistics.StatisticFileProvider.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/statistics.StatisticFileProvider.html#constructor\",\"classes\":\"\",\"parent\":\"statistics.StatisticFileProvider\"},{\"kind\":1024,\"name\":\"statisticsDirectory\",\"url\":\"classes/statistics.StatisticFileProvider.html#statisticsDirectory\",\"classes\":\"\",\"parent\":\"statistics.StatisticFileProvider\"},{\"kind\":1024,\"name\":\"connections\",\"url\":\"classes/statistics.StatisticFileProvider.html#connections\",\"classes\":\"tsd-is-private\",\"parent\":\"statistics.StatisticFileProvider\"},{\"kind\":2048,\"name\":\"statisticsFile\",\"url\":\"classes/statistics.StatisticFileProvider.html#statisticsFile\",\"classes\":\"tsd-is-private\",\"parent\":\"statistics.StatisticFileProvider\"},{\"kind\":2048,\"name\":\"append\",\"url\":\"classes/statistics.StatisticFileProvider.html#append\",\"classes\":\"\",\"parent\":\"statistics.StatisticFileProvider\"},{\"kind\":2048,\"name\":\"getHandle\",\"url\":\"classes/statistics.StatisticFileProvider.html#getHandle\",\"classes\":\"tsd-is-private\",\"parent\":\"statistics.StatisticFileProvider\"},{\"kind\":64,\"name\":\"extractNodeContent\",\"url\":\"functions/statistics.extractNodeContent.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"initFileProvider\",\"url\":\"functions/statistics.initFileProvider.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"append\",\"url\":\"functions/statistics.append.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"StatisticsOutputFormat\",\"url\":\"interfaces/statistics.StatisticsOutputFormat.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/statistics.StatisticsOutputFormat.html#value\",\"classes\":\"\",\"parent\":\"statistics.StatisticsOutputFormat\"},{\"kind\":1024,\"name\":\"context\",\"url\":\"interfaces/statistics.StatisticsOutputFormat.html#context\",\"classes\":\"\",\"parent\":\"statistics.StatisticsOutputFormat\"},{\"kind\":64,\"name\":\"setFormatter\",\"url\":\"functions/statistics.setFormatter.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":8,\"name\":\"FontWeights\",\"url\":\"enums/statistics.FontWeights.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":16,\"name\":\"bold\",\"url\":\"enums/statistics.FontWeights.html#bold\",\"classes\":\"\",\"parent\":\"statistics.FontWeights\"},{\"kind\":16,\"name\":\"faint\",\"url\":\"enums/statistics.FontWeights.html#faint\",\"classes\":\"\",\"parent\":\"statistics.FontWeights\"},{\"kind\":16,\"name\":\"italic\",\"url\":\"enums/statistics.FontWeights.html#italic\",\"classes\":\"\",\"parent\":\"statistics.FontWeights\"},{\"kind\":8,\"name\":\"Colors\",\"url\":\"enums/statistics.Colors.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":16,\"name\":\"black\",\"url\":\"enums/statistics.Colors.html#black\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":16,\"name\":\"red\",\"url\":\"enums/statistics.Colors.html#red\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":16,\"name\":\"green\",\"url\":\"enums/statistics.Colors.html#green\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":16,\"name\":\"yellow\",\"url\":\"enums/statistics.Colors.html#yellow\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":16,\"name\":\"blue\",\"url\":\"enums/statistics.Colors.html#blue\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":16,\"name\":\"magenta\",\"url\":\"enums/statistics.Colors.html#magenta\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":16,\"name\":\"cyan\",\"url\":\"enums/statistics.Colors.html#cyan\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":16,\"name\":\"white\",\"url\":\"enums/statistics.Colors.html#white\",\"classes\":\"\",\"parent\":\"statistics.Colors\"},{\"kind\":8,\"name\":\"ColorEffect\",\"url\":\"enums/statistics.ColorEffect.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":16,\"name\":\"foreground\",\"url\":\"enums/statistics.ColorEffect.html#foreground\",\"classes\":\"\",\"parent\":\"statistics.ColorEffect\"},{\"kind\":16,\"name\":\"background\",\"url\":\"enums/statistics.ColorEffect.html#background\",\"classes\":\"\",\"parent\":\"statistics.ColorEffect\"},{\"kind\":4194304,\"name\":\"FormatOptions\",\"url\":\"types/statistics.FormatOptions.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"ColorFormatOptions\",\"url\":\"interfaces/statistics.ColorFormatOptions.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"color\",\"url\":\"interfaces/statistics.ColorFormatOptions.html#color\",\"classes\":\"\",\"parent\":\"statistics.ColorFormatOptions\"},{\"kind\":1024,\"name\":\"effect\",\"url\":\"interfaces/statistics.ColorFormatOptions.html#effect\",\"classes\":\"\",\"parent\":\"statistics.ColorFormatOptions\"},{\"kind\":256,\"name\":\"WeightFormatOptions\",\"url\":\"interfaces/statistics.WeightFormatOptions.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/statistics.WeightFormatOptions.html#weight\",\"classes\":\"\",\"parent\":\"statistics.WeightFormatOptions\"},{\"kind\":256,\"name\":\"OutputFormatter\",\"url\":\"interfaces/statistics.OutputFormatter.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":2048,\"name\":\"format\",\"url\":\"interfaces/statistics.OutputFormatter.html#format\",\"classes\":\"\",\"parent\":\"statistics.OutputFormatter\"},{\"kind\":32,\"name\":\"voidFormatter\",\"url\":\"variables/statistics.voidFormatter.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":32,\"name\":\"escape\",\"url\":\"variables/statistics.escape.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":32,\"name\":\"ansiFormatter\",\"url\":\"variables/statistics.ansiFormatter.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/statistics.ansiFormatter.html#__type\",\"classes\":\"\",\"parent\":\"statistics.ansiFormatter\"},{\"kind\":2048,\"name\":\"reset\",\"url\":\"variables/statistics.ansiFormatter.html#__type.reset\",\"classes\":\"\",\"parent\":\"statistics.ansiFormatter.__type\"},{\"kind\":2048,\"name\":\"format\",\"url\":\"variables/statistics.ansiFormatter.html#__type.format\",\"classes\":\"\",\"parent\":\"statistics.ansiFormatter.__type\"},{\"kind\":2048,\"name\":\"getFormatString\",\"url\":\"variables/statistics.ansiFormatter.html#__type.getFormatString\",\"classes\":\"\",\"parent\":\"statistics.ansiFormatter.__type\"},{\"kind\":32,\"name\":\"formatter\",\"url\":\"variables/statistics.formatter.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"clusterStatisticsOutput\",\"url\":\"functions/statistics.clusterStatisticsOutput.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":4194304,\"name\":\"ContextsWithCount\",\"url\":\"types/statistics.ContextsWithCount.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":4194304,\"name\":\"ClusterContextIdMap\",\"url\":\"types/statistics.ClusterContextIdMap.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":4194304,\"name\":\"ClusterValueInfoMap\",\"url\":\"types/statistics.ClusterValueInfoMap.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"ClusterReport\",\"url\":\"interfaces/statistics.ClusterReport.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"filepath\",\"url\":\"interfaces/statistics.ClusterReport.html#filepath\",\"classes\":\"\",\"parent\":\"statistics.ClusterReport\"},{\"kind\":1024,\"name\":\"contextIdMap\",\"url\":\"interfaces/statistics.ClusterReport.html#contextIdMap\",\"classes\":\"\",\"parent\":\"statistics.ClusterReport\"},{\"kind\":1024,\"name\":\"valueInfoMap\",\"url\":\"interfaces/statistics.ClusterReport.html#valueInfoMap\",\"classes\":\"\",\"parent\":\"statistics.ClusterReport\"},{\"kind\":64,\"name\":\"postProcessFolder\",\"url\":\"functions/statistics.postProcessFolder.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"printClusterReport\",\"url\":\"functions/statistics.printClusterReport.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"histogramsFromClusters\",\"url\":\"functions/statistics.histogramsFromClusters.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"histogramFromNumbers\",\"url\":\"functions/statistics.histogramFromNumbers.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"histograms2table\",\"url\":\"functions/statistics.histograms2table.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"Histogram\",\"url\":\"interfaces/statistics.Histogram.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/statistics.Histogram.html#name\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":1024,\"name\":\"bins\",\"url\":\"interfaces/statistics.Histogram.html#bins\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":1024,\"name\":\"binSize\",\"url\":\"interfaces/statistics.Histogram.html#binSize\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":1024,\"name\":\"min\",\"url\":\"interfaces/statistics.Histogram.html#min\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/statistics.Histogram.html#max\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":1024,\"name\":\"mean\",\"url\":\"interfaces/statistics.Histogram.html#mean\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":1024,\"name\":\"std\",\"url\":\"interfaces/statistics.Histogram.html#std\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/statistics.Histogram.html#median\",\"classes\":\"\",\"parent\":\"statistics.Histogram\"},{\"kind\":64,\"name\":\"fileBasedCount\",\"url\":\"functions/statistics.fileBasedCount.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":64,\"name\":\"writeFileBasedCountToFile\",\"url\":\"functions/statistics.writeFileBasedCountToFile.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":256,\"name\":\"FileBasedTable\",\"url\":\"interfaces/statistics.FileBasedTable.html\",\"classes\":\"\",\"parent\":\"statistics\"},{\"kind\":1024,\"name\":\"header\",\"url\":\"interfaces/statistics.FileBasedTable.html#header\",\"classes\":\"\",\"parent\":\"statistics.FileBasedTable\"},{\"kind\":1024,\"name\":\"rows\",\"url\":\"interfaces/statistics.FileBasedTable.html#rows\",\"classes\":\"\",\"parent\":\"statistics.FileBasedTable\"},{\"kind\":64,\"name\":\"stats2string\",\"url\":\"functions/benchmark.stats2string.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":64,\"name\":\"ultimateStats2String\",\"url\":\"functions/benchmark.ultimateStats2String.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":32,\"name\":\"CommonSlicerMeasurements\",\"url\":\"variables/benchmark.CommonSlicerMeasurements.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":4194304,\"name\":\"CommonSlicerMeasurements\",\"url\":\"types/benchmark.CommonSlicerMeasurements-1.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":32,\"name\":\"PerSliceMeasurements\",\"url\":\"variables/benchmark.PerSliceMeasurements.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":4194304,\"name\":\"PerSliceMeasurements\",\"url\":\"types/benchmark.PerSliceMeasurements-1.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":4194304,\"name\":\"ElapsedTime\",\"url\":\"types/benchmark.ElapsedTime.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":256,\"name\":\"PerSliceStats\",\"url\":\"interfaces/benchmark.PerSliceStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"measurements\",\"url\":\"interfaces/benchmark.PerSliceStats.html#measurements\",\"classes\":\"\",\"parent\":\"benchmark.PerSliceStats\"},{\"kind\":1024,\"name\":\"slicingCriteria\",\"url\":\"interfaces/benchmark.PerSliceStats.html#slicingCriteria\",\"classes\":\"\",\"parent\":\"benchmark.PerSliceStats\"},{\"kind\":1024,\"name\":\"reconstructedCode\",\"url\":\"interfaces/benchmark.PerSliceStats.html#reconstructedCode\",\"classes\":\"\",\"parent\":\"benchmark.PerSliceStats\"},{\"kind\":1024,\"name\":\"numberOfDataflowNodesSliced\",\"url\":\"interfaces/benchmark.PerSliceStats.html#numberOfDataflowNodesSliced\",\"classes\":\"\",\"parent\":\"benchmark.PerSliceStats\"},{\"kind\":1024,\"name\":\"timesHitThreshold\",\"url\":\"interfaces/benchmark.PerSliceStats.html#timesHitThreshold\",\"classes\":\"\",\"parent\":\"benchmark.PerSliceStats\"},{\"kind\":256,\"name\":\"SlicerStatsInput\",\"url\":\"interfaces/benchmark.SlicerStatsInput.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"numberOfLines\",\"url\":\"interfaces/benchmark.SlicerStatsInput.html#numberOfLines\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsInput\"},{\"kind\":1024,\"name\":\"numberOfCharacters\",\"url\":\"interfaces/benchmark.SlicerStatsInput.html#numberOfCharacters\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsInput\"},{\"kind\":1024,\"name\":\"numberOfNonWhitespaceCharacters\",\"url\":\"interfaces/benchmark.SlicerStatsInput.html#numberOfNonWhitespaceCharacters\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsInput\"},{\"kind\":1024,\"name\":\"numberOfRTokens\",\"url\":\"interfaces/benchmark.SlicerStatsInput.html#numberOfRTokens\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsInput\"},{\"kind\":1024,\"name\":\"numberOfNormalizedTokens\",\"url\":\"interfaces/benchmark.SlicerStatsInput.html#numberOfNormalizedTokens\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsInput\"},{\"kind\":256,\"name\":\"SlicerStatsDataflow\",\"url\":\"interfaces/benchmark.SlicerStatsDataflow.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"numberOfNodes\",\"url\":\"interfaces/benchmark.SlicerStatsDataflow.html#numberOfNodes\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsDataflow\"},{\"kind\":1024,\"name\":\"numberOfEdges\",\"url\":\"interfaces/benchmark.SlicerStatsDataflow.html#numberOfEdges\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsDataflow\"},{\"kind\":1024,\"name\":\"numberOfCalls\",\"url\":\"interfaces/benchmark.SlicerStatsDataflow.html#numberOfCalls\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsDataflow\"},{\"kind\":1024,\"name\":\"numberOfFunctionDefinitions\",\"url\":\"interfaces/benchmark.SlicerStatsDataflow.html#numberOfFunctionDefinitions\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStatsDataflow\"},{\"kind\":256,\"name\":\"SlicerStats\",\"url\":\"interfaces/benchmark.SlicerStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"commonMeasurements\",\"url\":\"interfaces/benchmark.SlicerStats.html#commonMeasurements\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStats\"},{\"kind\":1024,\"name\":\"perSliceMeasurements\",\"url\":\"interfaces/benchmark.SlicerStats.html#perSliceMeasurements\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStats\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/benchmark.SlicerStats.html#request\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStats\"},{\"kind\":1024,\"name\":\"input\",\"url\":\"interfaces/benchmark.SlicerStats.html#input\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStats\"},{\"kind\":1024,\"name\":\"dataflow\",\"url\":\"interfaces/benchmark.SlicerStats.html#dataflow\",\"classes\":\"\",\"parent\":\"benchmark.SlicerStats\"},{\"kind\":64,\"name\":\"withoutWhitespace\",\"url\":\"functions/benchmark.withoutWhitespace.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":64,\"name\":\"summarizeSlicerStats\",\"url\":\"functions/benchmark.summarizeSlicerStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":64,\"name\":\"summarizeMeasurement\",\"url\":\"functions/benchmark.summarizeMeasurement.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":64,\"name\":\"summarizeSummarizedMeasurement\",\"url\":\"functions/benchmark.summarizeSummarizedMeasurement.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":64,\"name\":\"summarizeAllSummarizedStats\",\"url\":\"functions/benchmark.summarizeAllSummarizedStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":256,\"name\":\"SummarizedMeasurement\",\"url\":\"interfaces/benchmark.SummarizedMeasurement.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"min\",\"url\":\"interfaces/benchmark.SummarizedMeasurement.html#min\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedMeasurement\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/benchmark.SummarizedMeasurement.html#max\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedMeasurement\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/benchmark.SummarizedMeasurement.html#median\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedMeasurement\"},{\"kind\":1024,\"name\":\"mean\",\"url\":\"interfaces/benchmark.SummarizedMeasurement.html#mean\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedMeasurement\"},{\"kind\":1024,\"name\":\"std\",\"url\":\"interfaces/benchmark.SummarizedMeasurement.html#std\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedMeasurement\"},{\"kind\":4194304,\"name\":\"SummarizedSlicerStats\",\"url\":\"types/benchmark.SummarizedSlicerStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":256,\"name\":\"Reduction\",\"url\":\"interfaces/benchmark.Reduction.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"numberOfLines\",\"url\":\"interfaces/benchmark.Reduction.html#numberOfLines\",\"classes\":\"\",\"parent\":\"benchmark.Reduction\"},{\"kind\":1024,\"name\":\"numberOfLinesNoAutoSelection\",\"url\":\"interfaces/benchmark.Reduction.html#numberOfLinesNoAutoSelection\",\"classes\":\"\",\"parent\":\"benchmark.Reduction\"},{\"kind\":1024,\"name\":\"numberOfCharacters\",\"url\":\"interfaces/benchmark.Reduction.html#numberOfCharacters\",\"classes\":\"\",\"parent\":\"benchmark.Reduction\"},{\"kind\":1024,\"name\":\"numberOfNonWhitespaceCharacters\",\"url\":\"interfaces/benchmark.Reduction.html#numberOfNonWhitespaceCharacters\",\"classes\":\"\",\"parent\":\"benchmark.Reduction\"},{\"kind\":1024,\"name\":\"numberOfRTokens\",\"url\":\"interfaces/benchmark.Reduction.html#numberOfRTokens\",\"classes\":\"\",\"parent\":\"benchmark.Reduction\"},{\"kind\":1024,\"name\":\"numberOfNormalizedTokens\",\"url\":\"interfaces/benchmark.Reduction.html#numberOfNormalizedTokens\",\"classes\":\"\",\"parent\":\"benchmark.Reduction\"},{\"kind\":1024,\"name\":\"numberOfDataflowNodes\",\"url\":\"interfaces/benchmark.Reduction.html#numberOfDataflowNodes\",\"classes\":\"\",\"parent\":\"benchmark.Reduction\"},{\"kind\":256,\"name\":\"SummarizedPerSliceStats\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"numberOfSlices\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#numberOfSlices\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats\"},{\"kind\":1024,\"name\":\"sliceCriteriaSizes\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceCriteriaSizes\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats\"},{\"kind\":1024,\"name\":\"measurements\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#measurements\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats\"},{\"kind\":1024,\"name\":\"reduction\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#reduction\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats\"},{\"kind\":1024,\"name\":\"failedToRepParse\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#failedToRepParse\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats\"},{\"kind\":1024,\"name\":\"timesHitThreshold\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#timesHitThreshold\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats\"},{\"kind\":1024,\"name\":\"sliceSize\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize\"},{\"kind\":1024,\"name\":\"lines\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type.lines\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize.__type\"},{\"kind\":1024,\"name\":\"characters\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type.characters\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize.__type\"},{\"kind\":1024,\"name\":\"nonWhitespaceCharacters\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type.nonWhitespaceCharacters\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize.__type\"},{\"kind\":1024,\"name\":\"autoSelected\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type.autoSelected\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize.__type\"},{\"kind\":1024,\"name\":\"dataflowNodes\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type.dataflowNodes\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize.__type\"},{\"kind\":1024,\"name\":\"tokens\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type.tokens\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize.__type\"},{\"kind\":1024,\"name\":\"normalizedTokens\",\"url\":\"interfaces/benchmark.SummarizedPerSliceStats.html#sliceSize.__type.normalizedTokens\",\"classes\":\"\",\"parent\":\"benchmark.SummarizedPerSliceStats.sliceSize.__type\"},{\"kind\":256,\"name\":\"UltimateSlicerStats\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"totalRequests\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#totalRequests\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"totalSlices\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#totalSlices\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"commonMeasurements\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#commonMeasurements\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"perSliceMeasurements\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#perSliceMeasurements\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"failedToRepParse\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#failedToRepParse\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"timesHitThreshold\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#timesHitThreshold\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"reduction\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#reduction\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"input\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#input\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":1024,\"name\":\"dataflow\",\"url\":\"interfaces/benchmark.UltimateSlicerStats.html#dataflow\",\"classes\":\"\",\"parent\":\"benchmark.UltimateSlicerStats\"},{\"kind\":32,\"name\":\"benchmarkLogger\",\"url\":\"variables/benchmark.benchmarkLogger.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":256,\"name\":\"BenchmarkSlicerStats\",\"url\":\"interfaces/benchmark.BenchmarkSlicerStats.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":1024,\"name\":\"stats\",\"url\":\"interfaces/benchmark.BenchmarkSlicerStats.html#stats\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicerStats\"},{\"kind\":1024,\"name\":\"tokenMap\",\"url\":\"interfaces/benchmark.BenchmarkSlicerStats.html#tokenMap\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicerStats\"},{\"kind\":1024,\"name\":\"normalizedAst\",\"url\":\"interfaces/benchmark.BenchmarkSlicerStats.html#normalizedAst\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicerStats\"},{\"kind\":1024,\"name\":\"decoratedAst\",\"url\":\"interfaces/benchmark.BenchmarkSlicerStats.html#decoratedAst\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicerStats\"},{\"kind\":1024,\"name\":\"dataflow\",\"url\":\"interfaces/benchmark.BenchmarkSlicerStats.html#dataflow\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicerStats\"},{\"kind\":128,\"name\":\"BenchmarkSlicer\",\"url\":\"classes/benchmark.BenchmarkSlicer.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#constructor\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"commonMeasurements\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#commonMeasurements\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"perSliceMeasurements\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#perSliceMeasurements\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"session\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#session\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"stats\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#stats\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"tokenMap\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#tokenMap\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"usedRequest\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#usedRequest\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"loadedXml\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#loadedXml\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"normalizedAst\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#normalizedAst\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"decoratedAst\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#decoratedAst\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"dataflow\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#dataflow\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"totalStopwatch\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#totalStopwatch\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":1024,\"name\":\"finished\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#finished\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#init\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":2048,\"name\":\"slice\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#slice\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":2048,\"name\":\"guardActive\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#guardActive\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":2048,\"name\":\"sliceForAll\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#sliceForAll\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":2048,\"name\":\"finish\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#finish\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":2048,\"name\":\"ensureSessionClosed\",\"url\":\"classes/benchmark.BenchmarkSlicer.html#ensureSessionClosed\",\"classes\":\"\",\"parent\":\"benchmark.BenchmarkSlicer\"},{\"kind\":256,\"name\":\"IStoppableStopwatch\",\"url\":\"interfaces/benchmark.IStoppableStopwatch.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/benchmark.IStoppableStopwatch.html#stop\",\"classes\":\"\",\"parent\":\"benchmark.IStoppableStopwatch\"},{\"kind\":128,\"name\":\"Measurements\",\"url\":\"classes/benchmark.Measurements.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/benchmark.Measurements.html#constructor\",\"classes\":\"\",\"parent\":\"benchmark.Measurements\"},{\"kind\":1024,\"name\":\"measurements\",\"url\":\"classes/benchmark.Measurements.html#measurements\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark.Measurements\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/benchmark.Measurements.html#start\",\"classes\":\"\",\"parent\":\"benchmark.Measurements\"},{\"kind\":2048,\"name\":\"measure\",\"url\":\"classes/benchmark.Measurements.html#measure\",\"classes\":\"\",\"parent\":\"benchmark.Measurements\"},{\"kind\":2048,\"name\":\"measureAsync\",\"url\":\"classes/benchmark.Measurements.html#measureAsync\",\"classes\":\"\",\"parent\":\"benchmark.Measurements\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/benchmark.Measurements.html#get\",\"classes\":\"\",\"parent\":\"benchmark.Measurements\"},{\"kind\":2,\"name\":\"\",\"url\":\"modules/benchmark._internal_.html\",\"classes\":\"\",\"parent\":\"benchmark\"},{\"kind\":256,\"name\":\"SourceRange\",\"url\":\"interfaces/benchmark._internal_.SourceRange.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"start\",\"url\":\"interfaces/benchmark._internal_.SourceRange.html#start\",\"classes\":\"\",\"parent\":\"benchmark..SourceRange\"},{\"kind\":1024,\"name\":\"end\",\"url\":\"interfaces/benchmark._internal_.SourceRange.html#end\",\"classes\":\"\",\"parent\":\"benchmark..SourceRange\"},{\"kind\":128,\"name\":\"BiMap\",\"url\":\"classes/benchmark._internal_.BiMap.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/benchmark._internal_.BiMap.html#constructor\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/benchmark._internal_.BiMap.html#size\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":1024,\"name\":\"k2v\",\"url\":\"classes/benchmark._internal_.BiMap.html#k2v\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..BiMap\"},{\"kind\":1024,\"name\":\"v2k\",\"url\":\"classes/benchmark._internal_.BiMap.html#v2k\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/benchmark._internal_.BiMap.html#clear\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/benchmark._internal_.BiMap.html#delete\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/benchmark._internal_.BiMap.html#entries\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/benchmark._internal_.BiMap.html#forEach\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/benchmark._internal_.BiMap.html#get\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"getKey\",\"url\":\"classes/benchmark._internal_.BiMap.html#getKey\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/benchmark._internal_.BiMap.html#has\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"hasValue\",\"url\":\"classes/benchmark._internal_.BiMap.html#hasValue\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/benchmark._internal_.BiMap.html#keys\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/benchmark._internal_.BiMap.html#set\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/benchmark._internal_.BiMap.html#values\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/benchmark._internal_.BiMap.html#_toStringTag_\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/benchmark._internal_.BiMap.html#_iterator_\",\"classes\":\"\",\"parent\":\"benchmark..BiMap\"},{\"kind\":256,\"name\":\"DataflowInformation\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"ast\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html#ast\",\"classes\":\"\",\"parent\":\"benchmark..DataflowInformation\"},{\"kind\":1024,\"name\":\"unknownReferences\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html#unknownReferences\",\"classes\":\"\",\"parent\":\"benchmark..DataflowInformation\"},{\"kind\":1024,\"name\":\"in\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html#in\",\"classes\":\"\",\"parent\":\"benchmark..DataflowInformation\"},{\"kind\":1024,\"name\":\"out\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html#out\",\"classes\":\"\",\"parent\":\"benchmark..DataflowInformation\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html#scope\",\"classes\":\"\",\"parent\":\"benchmark..DataflowInformation\"},{\"kind\":1024,\"name\":\"environments\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html#environments\",\"classes\":\"\",\"parent\":\"benchmark..DataflowInformation\"},{\"kind\":1024,\"name\":\"graph\",\"url\":\"interfaces/benchmark._internal_.DataflowInformation.html#graph\",\"classes\":\"\",\"parent\":\"benchmark..DataflowInformation\"},{\"kind\":4194304,\"name\":\"ReferenceForEdge\",\"url\":\"types/benchmark._internal_.ReferenceForEdge.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":256,\"name\":\"DataflowGraphVertexBase\",\"url\":\"interfaces/benchmark._internal_.DataflowGraphVertexBase.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"tag\",\"url\":\"interfaces/benchmark._internal_.DataflowGraphVertexBase.html#tag\",\"classes\":\"\",\"parent\":\"benchmark..DataflowGraphVertexBase\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/benchmark._internal_.DataflowGraphVertexBase.html#id\",\"classes\":\"\",\"parent\":\"benchmark..DataflowGraphVertexBase\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/benchmark._internal_.DataflowGraphVertexBase.html#name\",\"classes\":\"\",\"parent\":\"benchmark..DataflowGraphVertexBase\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/benchmark._internal_.DataflowGraphVertexBase.html#environment\",\"classes\":\"\",\"parent\":\"benchmark..DataflowGraphVertexBase\"},{\"kind\":1024,\"name\":\"when\",\"url\":\"interfaces/benchmark._internal_.DataflowGraphVertexBase.html#when\",\"classes\":\"\",\"parent\":\"benchmark..DataflowGraphVertexBase\"},{\"kind\":256,\"name\":\"DataflowProcessorInformation\",\"url\":\"interfaces/benchmark._internal_.DataflowProcessorInformation.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"completeAst\",\"url\":\"interfaces/benchmark._internal_.DataflowProcessorInformation.html#completeAst\",\"classes\":\"\",\"parent\":\"benchmark..DataflowProcessorInformation\"},{\"kind\":1024,\"name\":\"environments\",\"url\":\"interfaces/benchmark._internal_.DataflowProcessorInformation.html#environments\",\"classes\":\"\",\"parent\":\"benchmark..DataflowProcessorInformation\"},{\"kind\":1024,\"name\":\"activeScope\",\"url\":\"interfaces/benchmark._internal_.DataflowProcessorInformation.html#activeScope\",\"classes\":\"\",\"parent\":\"benchmark..DataflowProcessorInformation\"},{\"kind\":1024,\"name\":\"processors\",\"url\":\"interfaces/benchmark._internal_.DataflowProcessorInformation.html#processors\",\"classes\":\"\",\"parent\":\"benchmark..DataflowProcessorInformation\"},{\"kind\":256,\"name\":\"Source\",\"url\":\"interfaces/benchmark._internal_.Source.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"fullRange\",\"url\":\"interfaces/benchmark._internal_.Source.html#fullRange\",\"classes\":\"\",\"parent\":\"benchmark..Source\"},{\"kind\":1024,\"name\":\"fullLexeme\",\"url\":\"interfaces/benchmark._internal_.Source.html#fullLexeme\",\"classes\":\"\",\"parent\":\"benchmark..Source\"},{\"kind\":1024,\"name\":\"additionalTokens\",\"url\":\"interfaces/benchmark._internal_.Source.html#additionalTokens\",\"classes\":\"\",\"parent\":\"benchmark..Source\"},{\"kind\":256,\"name\":\"RAccessBase\",\"url\":\"interfaces/benchmark._internal_.RAccessBase.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/benchmark._internal_.RAccessBase.html#type\",\"classes\":\"\",\"parent\":\"benchmark..RAccessBase\"},{\"kind\":1024,\"name\":\"accessed\",\"url\":\"interfaces/benchmark._internal_.RAccessBase.html#accessed\",\"classes\":\"\",\"parent\":\"benchmark..RAccessBase\"},{\"kind\":1024,\"name\":\"operator\",\"url\":\"interfaces/benchmark._internal_.RAccessBase.html#operator\",\"classes\":\"\",\"parent\":\"benchmark..RAccessBase\"},{\"kind\":1024,\"name\":\"lexeme\",\"url\":\"interfaces/benchmark._internal_.RAccessBase.html#lexeme\",\"classes\":\"tsd-is-inherited\",\"parent\":\"benchmark..RAccessBase\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/benchmark._internal_.RAccessBase.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"benchmark..RAccessBase\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"interfaces/benchmark._internal_.RAccessBase.html#location\",\"classes\":\"tsd-is-inherited\",\"parent\":\"benchmark..RAccessBase\"},{\"kind\":4194304,\"name\":\"MergeableRecord\",\"url\":\"types/benchmark._internal_.MergeableRecord.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":4194304,\"name\":\"AutoIfOmit\",\"url\":\"types/benchmark._internal_.AutoIfOmit.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":128,\"name\":\"RShellSession\",\"url\":\"classes/benchmark._internal_.RShellSession.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/benchmark._internal_.RShellSession.html#constructor\",\"classes\":\"\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":1024,\"name\":\"bareSession\",\"url\":\"classes/benchmark._internal_.RShellSession.html#bareSession\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":1024,\"name\":\"sessionStdOut\",\"url\":\"classes/benchmark._internal_.RShellSession.html#sessionStdOut\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":1024,\"name\":\"sessionStdErr\",\"url\":\"classes/benchmark._internal_.RShellSession.html#sessionStdErr\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/benchmark._internal_.RShellSession.html#options\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"classes/benchmark._internal_.RShellSession.html#log\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":1024,\"name\":\"collectionTimeout\",\"url\":\"classes/benchmark._internal_.RShellSession.html#collectionTimeout\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":2048,\"name\":\"write\",\"url\":\"classes/benchmark._internal_.RShellSession.html#write\",\"classes\":\"\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":2048,\"name\":\"writeLine\",\"url\":\"classes/benchmark._internal_.RShellSession.html#writeLine\",\"classes\":\"\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":2048,\"name\":\"collectLinesUntil\",\"url\":\"classes/benchmark._internal_.RShellSession.html#collectLinesUntil\",\"classes\":\"\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":2048,\"name\":\"end\",\"url\":\"classes/benchmark._internal_.RShellSession.html#end\",\"classes\":\"\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":2048,\"name\":\"setupRSessionLoggers\",\"url\":\"classes/benchmark._internal_.RShellSession.html#setupRSessionLoggers\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":2048,\"name\":\"on\",\"url\":\"classes/benchmark._internal_.RShellSession.html#on\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/benchmark._internal_.RShellSession.html#removeListener\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..RShellSession\"},{\"kind\":256,\"name\":\"RParseRequestBase\",\"url\":\"interfaces/benchmark._internal_.RParseRequestBase.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"attachSourceInformation\",\"url\":\"interfaces/benchmark._internal_.RParseRequestBase.html#attachSourceInformation\",\"classes\":\"\",\"parent\":\"benchmark..RParseRequestBase\"},{\"kind\":1024,\"name\":\"ensurePackageInstalled\",\"url\":\"interfaces/benchmark._internal_.RParseRequestBase.html#ensurePackageInstalled\",\"classes\":\"\",\"parent\":\"benchmark..RParseRequestBase\"},{\"kind\":256,\"name\":\"SliceResult\",\"url\":\"interfaces/benchmark._internal_.SliceResult.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"timesHitThreshold\",\"url\":\"interfaces/benchmark._internal_.SliceResult.html#timesHitThreshold\",\"classes\":\"\",\"parent\":\"benchmark..SliceResult\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/benchmark._internal_.SliceResult.html#result\",\"classes\":\"\",\"parent\":\"benchmark..SliceResult\"},{\"kind\":256,\"name\":\"UsedPackageInfo\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"library\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#library\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\"require\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#require\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\"loadNamespace\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#loadNamespace\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\"requireNamespace\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#requireNamespace\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\"attachNamespace\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#attachNamespace\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\"withinApply\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#withinApply\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\"::\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#__\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\":::\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#___\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":1024,\"name\":\"\",\"url\":\"interfaces/benchmark._internal_.UsedPackageInfo.html#_loadedByVariable_\",\"classes\":\"\",\"parent\":\"benchmark..UsedPackageInfo\"},{\"kind\":256,\"name\":\"CommentInfo\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"totalAmount\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#totalAmount\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"roxygenComments\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#roxygenComments\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"import\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#import\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"importFrom\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#importFrom\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"importMethodsFrom\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#importMethodsFrom\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"importClassesFrom\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#importClassesFrom\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"export\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#export\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"exportClass\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#exportClass\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"exportMethod\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#exportMethod\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"exportS3Method\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#exportS3Method\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"exportPattern\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#exportPattern\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":1024,\"name\":\"useDynLib\",\"url\":\"interfaces/benchmark._internal_.CommentInfo.html#useDynLib\",\"classes\":\"\",\"parent\":\"benchmark..CommentInfo\"},{\"kind\":256,\"name\":\"FunctionDefinitionInfo\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"total\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html#total\",\"classes\":\"\",\"parent\":\"benchmark..FunctionDefinitionInfo\"},{\"kind\":1024,\"name\":\"lambdasOnly\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html#lambdasOnly\",\"classes\":\"\",\"parent\":\"benchmark..FunctionDefinitionInfo\"},{\"kind\":1024,\"name\":\"assignedFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html#assignedFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionDefinitionInfo\"},{\"kind\":1024,\"name\":\"usedArgumentNames\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html#usedArgumentNames\",\"classes\":\"\",\"parent\":\"benchmark..FunctionDefinitionInfo\"},{\"kind\":1024,\"name\":\"functionsDirectlyCalled\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html#functionsDirectlyCalled\",\"classes\":\"\",\"parent\":\"benchmark..FunctionDefinitionInfo\"},{\"kind\":1024,\"name\":\"nestedFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html#nestedFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionDefinitionInfo\"},{\"kind\":1024,\"name\":\"recursive\",\"url\":\"interfaces/benchmark._internal_.FunctionDefinitionInfo.html#recursive\",\"classes\":\"\",\"parent\":\"benchmark..FunctionDefinitionInfo\"},{\"kind\":256,\"name\":\"FunctionUsageInfo\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"allFunctionCalls\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#allFunctionCalls\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"mathFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#mathFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"programmingFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#programmingFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"sessionManagementFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#sessionManagementFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"primitiveFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#primitiveFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"specialPrimitiveFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#specialPrimitiveFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"internalFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#internalFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"metaFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#metaFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"returnFunction\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#returnFunction\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"parsingFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#parsingFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"editFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#editFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"assignFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#assignFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"getFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#getFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"helpFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#helpFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":1024,\"name\":\"optionFunctions\",\"url\":\"interfaces/benchmark._internal_.FunctionUsageInfo.html#optionFunctions\",\"classes\":\"\",\"parent\":\"benchmark..FunctionUsageInfo\"},{\"kind\":256,\"name\":\"ValueInfo\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"allNumerics\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html#allNumerics\",\"classes\":\"\",\"parent\":\"benchmark..ValueInfo\"},{\"kind\":1024,\"name\":\"imaginaryNumbers\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html#imaginaryNumbers\",\"classes\":\"\",\"parent\":\"benchmark..ValueInfo\"},{\"kind\":1024,\"name\":\"integers\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html#integers\",\"classes\":\"\",\"parent\":\"benchmark..ValueInfo\"},{\"kind\":1024,\"name\":\"floatHex\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html#floatHex\",\"classes\":\"\",\"parent\":\"benchmark..ValueInfo\"},{\"kind\":1024,\"name\":\"logical\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html#logical\",\"classes\":\"\",\"parent\":\"benchmark..ValueInfo\"},{\"kind\":1024,\"name\":\"specialConstants\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html#specialConstants\",\"classes\":\"\",\"parent\":\"benchmark..ValueInfo\"},{\"kind\":1024,\"name\":\"strings\",\"url\":\"interfaces/benchmark._internal_.ValueInfo.html#strings\",\"classes\":\"\",\"parent\":\"benchmark..ValueInfo\"},{\"kind\":256,\"name\":\"AssignmentInfo\",\"url\":\"interfaces/benchmark._internal_.AssignmentInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"assignmentOperator\",\"url\":\"interfaces/benchmark._internal_.AssignmentInfo.html#assignmentOperator\",\"classes\":\"\",\"parent\":\"benchmark..AssignmentInfo\"},{\"kind\":1024,\"name\":\"nestedOperatorAssignment\",\"url\":\"interfaces/benchmark._internal_.AssignmentInfo.html#nestedOperatorAssignment\",\"classes\":\"\",\"parent\":\"benchmark..AssignmentInfo\"},{\"kind\":1024,\"name\":\"directlyNestedOperatorAssignment\",\"url\":\"interfaces/benchmark._internal_.AssignmentInfo.html#directlyNestedOperatorAssignment\",\"classes\":\"\",\"parent\":\"benchmark..AssignmentInfo\"},{\"kind\":1024,\"name\":\"specialAssignmentOps\",\"url\":\"interfaces/benchmark._internal_.AssignmentInfo.html#specialAssignmentOps\",\"classes\":\"\",\"parent\":\"benchmark..AssignmentInfo\"},{\"kind\":256,\"name\":\"LoopInfo\",\"url\":\"interfaces/benchmark._internal_.LoopInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"forLoops\",\"url\":\"interfaces/benchmark._internal_.LoopInfo.html#forLoops\",\"classes\":\"\",\"parent\":\"benchmark..LoopInfo\"},{\"kind\":1024,\"name\":\"whileLoops\",\"url\":\"interfaces/benchmark._internal_.LoopInfo.html#whileLoops\",\"classes\":\"\",\"parent\":\"benchmark..LoopInfo\"},{\"kind\":1024,\"name\":\"repeatLoops\",\"url\":\"interfaces/benchmark._internal_.LoopInfo.html#repeatLoops\",\"classes\":\"\",\"parent\":\"benchmark..LoopInfo\"},{\"kind\":1024,\"name\":\"breakStatements\",\"url\":\"interfaces/benchmark._internal_.LoopInfo.html#breakStatements\",\"classes\":\"\",\"parent\":\"benchmark..LoopInfo\"},{\"kind\":1024,\"name\":\"nextStatements\",\"url\":\"interfaces/benchmark._internal_.LoopInfo.html#nextStatements\",\"classes\":\"\",\"parent\":\"benchmark..LoopInfo\"},{\"kind\":256,\"name\":\"ControlflowInfo\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"ifThen\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#ifThen\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"ifThenElse\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#ifThenElse\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"nestedIfThen\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#nestedIfThen\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"nestedIfThenElse\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#nestedIfThenElse\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"constantIfThen\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#constantIfThen\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"constantIfThenElse\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#constantIfThenElse\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"singleVariableIfThen\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#singleVariableIfThen\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"singleVariableIfThenElse\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#singleVariableIfThenElse\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"switchCase\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#switchCase\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"singleVariableSwitchCase\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#singleVariableSwitchCase\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":1024,\"name\":\"constantSwitchCase\",\"url\":\"interfaces/benchmark._internal_.ControlflowInfo.html#constantSwitchCase\",\"classes\":\"\",\"parent\":\"benchmark..ControlflowInfo\"},{\"kind\":256,\"name\":\"DataAccess\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"singleBracket\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#singleBracket\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"singleBracketEmpty\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#singleBracketEmpty\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"singleBracketConstant\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#singleBracketConstant\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"singleBracketSingleVariable\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#singleBracketSingleVariable\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"singleBracketCommaAccess\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#singleBracketCommaAccess\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"doubleBracket\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#doubleBracket\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"doubleBracketEmpty\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#doubleBracketEmpty\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"doubleBracketConstant\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#doubleBracketConstant\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"doubleBracketSingleVariable\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#doubleBracketSingleVariable\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"doubleBracketCommaAccess\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#doubleBracketCommaAccess\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"chainedOrNestedAccess\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#chainedOrNestedAccess\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"byName\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#byName\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":1024,\"name\":\"bySlot\",\"url\":\"interfaces/benchmark._internal_.DataAccess.html#bySlot\",\"classes\":\"\",\"parent\":\"benchmark..DataAccess\"},{\"kind\":256,\"name\":\"MinMaxAvgMedian\",\"url\":\"interfaces/benchmark._internal_.MinMaxAvgMedian.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"sum\",\"url\":\"interfaces/benchmark._internal_.MinMaxAvgMedian.html#sum\",\"classes\":\"\",\"parent\":\"benchmark..MinMaxAvgMedian\"},{\"kind\":1024,\"name\":\"min\",\"url\":\"interfaces/benchmark._internal_.MinMaxAvgMedian.html#min\",\"classes\":\"\",\"parent\":\"benchmark..MinMaxAvgMedian\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/benchmark._internal_.MinMaxAvgMedian.html#max\",\"classes\":\"\",\"parent\":\"benchmark..MinMaxAvgMedian\"},{\"kind\":1024,\"name\":\"avg\",\"url\":\"interfaces/benchmark._internal_.MinMaxAvgMedian.html#avg\",\"classes\":\"\",\"parent\":\"benchmark..MinMaxAvgMedian\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/benchmark._internal_.MinMaxAvgMedian.html#median\",\"classes\":\"\",\"parent\":\"benchmark..MinMaxAvgMedian\"},{\"kind\":4194304,\"name\":\"AppendFnType\",\"url\":\"types/benchmark._internal_.AppendFnType.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":128,\"name\":\"DefaultMap\",\"url\":\"classes/benchmark._internal_.DefaultMap.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#constructor\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":1024,\"name\":\"internal\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#internal\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#generator\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#generator.__type\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap.generator\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#set\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#get\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#entries\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#keys\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#values\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#delete\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":2048,\"name\":\"size\",\"url\":\"classes/benchmark._internal_.DefaultMap.html#size\",\"classes\":\"\",\"parent\":\"benchmark..DefaultMap\"},{\"kind\":256,\"name\":\"Table\",\"url\":\"interfaces/benchmark._internal_.Table.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"header\",\"url\":\"interfaces/benchmark._internal_.Table.html#header\",\"classes\":\"\",\"parent\":\"benchmark..Table\"},{\"kind\":1024,\"name\":\"rows\",\"url\":\"interfaces/benchmark._internal_.Table.html#rows\",\"classes\":\"\",\"parent\":\"benchmark..Table\"},{\"kind\":4194304,\"name\":\"SingleSlicingCriterion\",\"url\":\"types/benchmark._internal_.SingleSlicingCriterion.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":256,\"name\":\"ReconstructionResult\",\"url\":\"interfaces/benchmark._internal_.ReconstructionResult.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/benchmark._internal_.ReconstructionResult.html#code\",\"classes\":\"\",\"parent\":\"benchmark..ReconstructionResult\"},{\"kind\":1024,\"name\":\"autoSelected\",\"url\":\"interfaces/benchmark._internal_.ReconstructionResult.html#autoSelected\",\"classes\":\"\",\"parent\":\"benchmark..ReconstructionResult\"},{\"kind\":4194304,\"name\":\"SlicingCriteria\",\"url\":\"types/benchmark._internal_.SlicingCriteria.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":256,\"name\":\"SlicingCriteriaFilter\",\"url\":\"interfaces/benchmark._internal_.SlicingCriteriaFilter.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"minimumSize\",\"url\":\"interfaces/benchmark._internal_.SlicingCriteriaFilter.html#minimumSize\",\"classes\":\"\",\"parent\":\"benchmark..SlicingCriteriaFilter\"},{\"kind\":1024,\"name\":\"maximumSize\",\"url\":\"interfaces/benchmark._internal_.SlicingCriteriaFilter.html#maximumSize\",\"classes\":\"\",\"parent\":\"benchmark..SlicingCriteriaFilter\"},{\"kind\":1024,\"name\":\"collectAll\",\"url\":\"interfaces/benchmark._internal_.SlicingCriteriaFilter.html#collectAll\",\"classes\":\"\",\"parent\":\"benchmark..SlicingCriteriaFilter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/benchmark._internal_.SlicingCriteriaFilter.html#collectAll.__type\",\"classes\":\"\",\"parent\":\"benchmark..SlicingCriteriaFilter.collectAll\"},{\"kind\":128,\"name\":\"Stopwatch\",\"url\":\"classes/benchmark._internal_.Stopwatch.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/benchmark._internal_.Stopwatch.html#constructor\",\"classes\":\"\",\"parent\":\"benchmark..Stopwatch\"},{\"kind\":1024,\"name\":\"timeStart\",\"url\":\"classes/benchmark._internal_.Stopwatch.html#timeStart\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..Stopwatch\"},{\"kind\":1024,\"name\":\"timeEnd\",\"url\":\"classes/benchmark._internal_.Stopwatch.html#timeEnd\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..Stopwatch\"},{\"kind\":1024,\"name\":\"stopped\",\"url\":\"classes/benchmark._internal_.Stopwatch.html#stopped\",\"classes\":\"tsd-is-private\",\"parent\":\"benchmark..Stopwatch\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/benchmark._internal_.Stopwatch.html#start\",\"classes\":\"\",\"parent\":\"benchmark..Stopwatch\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"classes/benchmark._internal_.Stopwatch.html#stop\",\"classes\":\"\",\"parent\":\"benchmark..Stopwatch\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/benchmark._internal_.Stopwatch.html#get\",\"classes\":\"\",\"parent\":\"benchmark..Stopwatch\"},{\"kind\":256,\"name\":\"SourcePosition\",\"url\":\"interfaces/benchmark._internal_.SourcePosition.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"line\",\"url\":\"interfaces/benchmark._internal_.SourcePosition.html#line\",\"classes\":\"\",\"parent\":\"benchmark..SourcePosition\"},{\"kind\":1024,\"name\":\"column\",\"url\":\"interfaces/benchmark._internal_.SourcePosition.html#column\",\"classes\":\"\",\"parent\":\"benchmark..SourcePosition\"},{\"kind\":4194304,\"name\":\"DataflowProcessors\",\"url\":\"types/benchmark._internal_.DataflowProcessors.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":4194304,\"name\":\"OtherInfoNode\",\"url\":\"types/benchmark._internal_.OtherInfoNode.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":256,\"name\":\"CollectorUntil\",\"url\":\"interfaces/benchmark._internal_.CollectorUntil.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":1024,\"name\":\"predicate\",\"url\":\"interfaces/benchmark._internal_.CollectorUntil.html#predicate\",\"classes\":\"\",\"parent\":\"benchmark..CollectorUntil\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/benchmark._internal_.CollectorUntil.html#predicate.__type\",\"classes\":\"\",\"parent\":\"benchmark..CollectorUntil.predicate\"},{\"kind\":1024,\"name\":\"includeInResult\",\"url\":\"interfaces/benchmark._internal_.CollectorUntil.html#includeInResult\",\"classes\":\"\",\"parent\":\"benchmark..CollectorUntil\"},{\"kind\":4194304,\"name\":\"DataflowProcessor\",\"url\":\"types/benchmark._internal_.DataflowProcessor.html\",\"classes\":\"\",\"parent\":\"benchmark.\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/benchmark._internal_.DataflowProcessor.html#__type\",\"classes\":\"\",\"parent\":\"benchmark..DataflowProcessor\"},{\"kind\":4194304,\"name\":\"NodeWithKey\",\"url\":\"types/benchmark._internal_.NodeWithKey.html\",\"classes\":\"\",\"parent\":\"benchmark.\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,67.638]],[\"comment/0\",[]],[\"name/1\",[1,40.97]],[\"comment/1\",[]],[\"name/2\",[2,67.638]],[\"comment/2\",[]],[\"name/3\",[3,20.648,4,44.4]],[\"comment/3\",[3,2.225,4,1.62,5,1.467,6,1.752,7,1.007,8,1.467,9,1.272,10,3.135,11,1.05,12,0.806,13,1.752,14,2.532,15,2.741,16,1.752,17,0.56,18,0.897,19,1.944,20,0.83,21,1.247,22,0.683,23,1.335,24,1.532,25,0.939,26,0.757,27,1.146,28,1.467,29,0.962]],[\"name/4\",[30,67.638]],[\"comment/4\",[]],[\"name/5\",[31,52.951]],[\"comment/5\",[]],[\"name/6\",[32,62.521]],[\"comment/6\",[]],[\"name/7\",[33,67.638]],[\"comment/7\",[]],[\"name/8\",[34,67.638]],[\"comment/8\",[5,0.667,11,1.957,12,1.503,20,1.547,26,1.411,35,3.02,36,2.204,37,1.81,38,2.488,39,2.326,40,3.267,41,2.282,42,2.428,43,2.488,44,2.536,45,2.857,46,3.02,47,1.638]],[\"name/9\",[48,67.638]],[\"comment/9\",[]],[\"name/10\",[49,67.638]],[\"comment/10\",[]],[\"name/11\",[50,39.261]],[\"comment/11\",[]],[\"name/12\",[51,67.638]],[\"comment/12\",[1,2.685,5,0.906,9,1.326,22,2.661,44,2.099,45,3.877,50,3.964,52,3.877,53,4.098,54,4.433]],[\"name/13\",[55,67.638]],[\"comment/13\",[5,1.094,9,0.977,18,1.673,44,1.547,45,4.684,50,1.896,52,2.857,53,3.02,56,2.374,57,3.02,58,2.638,59,1.627,60,3.02,61,1.145,62,3.267,63,1.378,64,3.267]],[\"name/14\",[60,62.521]],[\"comment/14\",[]],[\"name/15\",[65,67.638]],[\"comment/15\",[]],[\"name/16\",[66,67.638]],[\"comment/16\",[5,0.693,9,1.015,11,2.033,17,1.085,18,1.738,37,1.88,44,1.607,50,1.97,67,1.438,68,2.467,69,2.969,70,2.842,71,1.276,72,2.29,73,1.951,74,1.627,75,2.523,76,3.395]],[\"name/17\",[77,67.638]],[\"comment/17\",[]],[\"name/18\",[78,67.638]],[\"comment/18\",[]],[\"name/19\",[79,67.638]],[\"comment/19\",[]],[\"name/20\",[80,67.638]],[\"comment/20\",[]],[\"name/21\",[81,62.521]],[\"comment/21\",[5,1.655,9,1.666,82,3.644,83,4.498,84,3.965,85,4.047,86,2.653]],[\"name/22\",[87,67.638]],[\"comment/22\",[1,1.167,5,1.296,9,0.737,17,0.945,18,0.36,19,0.436,20,0.333,22,0.523,29,0.386,47,0.353,50,1.119,59,0.35,63,0.813,70,0.589,71,0.264,73,0.404,83,1.989,86,0.335,88,0.615,89,0.703,90,0.501,91,0.348,92,0.421,93,0.703,94,0.703,95,0.65,96,0.628,97,1.72,98,0.703,99,0.615,100,1.016,101,0.703,102,0.491,103,0.589,104,0.482,105,0.558,106,0.65,107,0.482,108,0.589,109,0.65,110,1.174,111,0.913,112,0.703,113,0.523,114,0.703,115,0.46,116,0.703,117,0.703,118,0.703,119,0.523,120,0.65,121,0.703,122,0.703,123,0.536,124,0.532,125,0.482,126,0.357,127,0.536,128,0.315,129,0.491,130,0.65,131,0.491,132,0.615,133,0.393,134,0.589,135,0.4,136,0.397,137,0.615,138,0.615,139,0.65,140,0.436,141,0.703,142,0.65,143,0.703]],[\"name/23\",[144,67.638]],[\"comment/23\",[]],[\"name/24\",[145,46.401]],[\"comment/24\",[]],[\"name/25\",[146,67.638]],[\"comment/25\",[5,1.289,17,0.938,20,1.39,29,1.612,44,1.39,50,2.846,90,2.09,97,3.424,100,1.548,115,1.921,147,2.133,148,2.236,149,2.133,150,2.236,151,2.458,152,2.298,153,2.458,154,2.371]],[\"name/26\",[155,67.638]],[\"comment/26\",[5,0.906,29,2.435,50,2.573,63,2.88,97,3.096,104,3.041,111,2.099,151,3.712,152,3.471,153,3.712,156,3.877]],[\"name/27\",[83,54.624]],[\"comment/27\",[5,0.906,29,2.435,50,2.573,63,2.88,83,3.58,104,3.041,111,2.099,151,3.712,152,3.471,153,3.712,156,3.877]],[\"name/28\",[68,49.15]],[\"comment/28\",[5,1.259,9,0.849,11,1.701,22,1.107,37,1.573,68,2.064,71,1.068,83,2.294,91,1.405,105,1.983,111,1.345,133,2.665,157,2.484,158,2.378,159,2.378,160,2.84,161,1.509,162,1.258,163,2.378]],[\"name/29\",[81,62.521]],[\"comment/29\",[]],[\"name/30\",[97,47.237]],[\"comment/30\",[5,1.293,17,1.286,47,2.017,50,2.335,63,1.696,86,1.916,97,2.81,107,2.76,111,1.905,164,4.023,165,4.023,166,3.719,167,2.714]],[\"name/31\",[168,67.638]],[\"comment/31\",[5,1.395,22,1.727,37,2.456,47,2.223,50,2.573,91,2.193,105,1.844,147,3.222,162,1.964,169,3.156,170,3.377]],[\"name/32\",[171,67.638]],[\"comment/32\",[5,1.509,17,1.177,22,1.435,37,2.04,47,1.846,50,2.137,91,1.822,105,1.531,115,2.409,147,2.676,148,2.805,162,1.631,169,2.621,170,2.805]],[\"name/33\",[172,67.638]],[\"comment/33\",[]],[\"name/34\",[173,67.638]],[\"comment/34\",[5,0.643,9,0.942,17,1.006,22,1.227,27,2.06,50,1.828,71,1.184,96,1.474,99,2.754,100,1.66,157,2.754,167,2.124,174,3.149,175,2.91,176,3.149,177,1.907,178,2.124,179,3.149,180,3.149,181,2.34]],[\"name/35\",[182,62.521]],[\"comment/35\",[1,1.979,5,0.667,63,1.378,71,1.228,90,2.326,126,1.661,163,2.736,181,2.428,183,3.267,184,1.86,185,3.267,186,3.267,187,3.267,188,2.558,189,2.282,190,3.267,191,1.697,192,2.558,193,2.857]],[\"name/36\",[194,67.638]],[\"comment/36\",[5,1.205,12,1.694,50,2.137,63,1.553,71,1.384,126,1.872,140,2.284,184,2.096,195,3.682,196,2.484,197,3.22,198,2.096,199,3.682,200,2.206,201,3.682]],[\"name/37\",[202,67.638]],[\"comment/37\",[]],[\"name/38\",[203,67.638]],[\"comment/38\",[]],[\"name/39\",[204,67.638]],[\"comment/39\",[5,1.008,9,1.477,22,2.888,50,2.866,63,2.082,104,3.387,124,1.956,167,3.331,205,4.564]],[\"name/40\",[206,67.638]],[\"comment/40\",[5,0.841,11,1.812,12,1.392,17,0.538,18,1.549,22,0.656,63,0.71,67,0.714,71,0.633,72,1.136,84,1.199,85,2.199,96,0.788,105,1.258,126,0.856,135,2.345,149,1.224,162,1.825,163,1.41,184,0.959,193,1.473,198,0.959,207,1.684,208,1.086,209,1.41,210,0.85,211,1.41,212,1.283,213,1.473,214,2.076,215,1.36,216,1.36]],[\"name/41\",[217,47.237]],[\"comment/41\",[]],[\"name/42\",[193,59.151]],[\"comment/42\",[]],[\"name/43\",[218,67.638]],[\"comment/43\",[]],[\"name/44\",[95,62.521]],[\"comment/44\",[1,2.437,5,1.814,50,2.335,63,1.696,84,2.864,96,1.883,167,2.714,219,2.595,220,4.023,221,3.518,222,2.559]],[\"name/45\",[223,59.151]],[\"comment/45\",[5,1.216,44,2.818,84,4.236,85,4.324,222,3.786,223,5.204,224,4.533]],[\"name/46\",[225,67.638]],[\"comment/46\",[5,1.069,12,2.408,44,2.479,59,2.607,84,3.726,85,3.804,222,3.33,224,3.987,226,3.726]],[\"name/47\",[227,67.638]],[\"comment/47\",[5,0.923,22,1.039,36,1.798,44,1.262,63,1.124,71,1.002,75,1.981,84,1.898,85,1.937,96,1.248,100,1.406,113,1.981,132,2.331,208,1.719,222,1.696,223,2.331,224,2.03,228,2.464,229,1.898,230,2.666,231,2.331,232,2.666,233,2.666,234,2.666]],[\"name/48\",[235,67.638]],[\"comment/48\",[9,1.15,22,1.498,36,2.594,39,2.737,63,1.621,71,1.445,211,6.364,221,3.363,236,3.363,237,6.109,238,3.845,239,3.554]],[\"name/49\",[240,49.15]],[\"comment/49\",[5,1.882,44,2.479,84,3.726,85,3.804,222,3.33,224,3.987,240,3.804]],[\"name/50\",[169,48.148]],[\"comment/50\",[5,1.305,84,4.548,169,4.548,222,4.064,241,3.962,242,4.31]],[\"name/51\",[243,67.638]],[\"comment/51\",[5,1.166,44,1.673,59,1.759,84,2.515,85,2.567,181,2.625,182,3.265,189,2.467,222,2.247,224,2.691,244,3.631,245,3.089,246,2.765,247,2.765,248,3.089]],[\"name/52\",[249,67.638]],[\"comment/52\",[9,1.057,17,1.129,29,1.94,68,2.567,184,2.011,240,2.567,241,2.191,242,2.383,245,3.089,247,2.765,250,3.533,251,3.533,252,3.533,253,3.265,254,2.383,255,2.467,256,3.265]],[\"name/53\",[189,47.237]],[\"comment/53\",[9,1.666,22,2.17,29,3.059,67,2.36,133,3.113,189,3.89,242,3.758,257,5.57]],[\"name/54\",[258,67.638]],[\"comment/54\",[5,1.467,12,2.626,22,1.376,44,2.703,84,2.515,85,2.567,222,2.247,224,2.691,254,2.383,259,3.265,260,3.265,261,3.533,262,2.515]],[\"name/55\",[263,67.638]],[\"comment/55\",[5,1.069,9,1.566,85,3.804,96,2.45,196,3.531,222,3.33,264,5.234,265,3.009,266,5.234]],[\"name/56\",[267,67.638]],[\"comment/56\",[]],[\"name/57\",[268,67.638]],[\"comment/57\",[1,2.14,5,1.166,9,1.057,17,1.129,22,2.224,50,2.05,63,1.49,136,1.992,167,2.383,178,2.383,208,2.278,219,2.278,269,2.691,270,2.765,271,3.089]],[\"name/58\",[272,50.264]],[\"comment/58\",[9,1.566,17,1.673,41,3.656,67,2.218,96,2.45,97,3.656,217,3.656,273,3.987,274,4.098]],[\"name/59\",[37,37.467]],[\"comment/59\",[5,1.911,17,1.417,37,3.783,59,2.208,105,1.844,275,3.156,276,3.377,277,3.471]],[\"name/60\",[278,32.22]],[\"comment/60\",[5,1.882,17,1.673,105,2.177,208,3.376,278,3.688,279,3.987]],[\"name/61\",[280,40.079]],[\"comment/61\",[5,1.176,12,1.19,18,1.324,25,1.386,27,1.692,36,1.745,47,1.297,61,0.907,63,1.091,105,1.076,126,1.315,128,1.158,136,1.459,162,1.146,191,1.344,198,1.472,226,1.841,280,2.611,281,1.646,282,1.718,283,1.774,284,2.025,285,1.97]],[\"name/62\",[254,45.631]],[\"comment/62\",[9,0.751,12,1.156,17,0.803,18,1.286,25,1.346,61,0.88,63,1.059,72,1.695,105,1.045,125,1.723,126,2.184,128,1.125,135,1.43,162,1.113,177,1.521,184,1.43,191,1.305,200,1.505,214,1.723,281,1.598,282,1.668,283,1.723,286,1.788,287,1.966,288,1.62,289,1.825]],[\"name/63\",[290,59.151]],[\"comment/63\",[1,2.14,5,1.166,9,1.057,17,1.129,22,2.224,50,2.05,63,1.49,136,1.992,167,2.383,178,2.383,208,2.278,219,2.278,269,2.691,270,2.765,271,3.089]],[\"name/64\",[272,50.264]],[\"comment/64\",[9,1.566,17,1.673,41,3.656,67,2.218,96,2.45,97,3.656,217,3.656,273,3.987,274,4.098]],[\"name/65\",[37,37.467]],[\"comment/65\",[5,1.911,17,1.417,37,3.783,59,2.208,105,1.844,275,3.156,276,3.377,277,3.471]],[\"name/66\",[278,32.22]],[\"comment/66\",[5,1.882,17,1.673,105,2.177,208,3.376,278,3.688,279,3.987]],[\"name/67\",[280,40.079]],[\"comment/67\",[5,1.176,12,1.19,18,1.324,25,1.386,27,1.692,36,1.745,47,1.297,61,0.907,63,1.091,105,1.076,126,1.315,128,1.158,136,1.459,162,1.146,191,1.344,198,1.472,226,1.841,280,2.611,281,1.646,282,1.718,283,1.774,284,2.025,285,1.97]],[\"name/68\",[254,45.631]],[\"comment/68\",[9,0.751,12,1.156,17,0.803,18,1.286,25,1.346,61,0.88,63,1.059,72,1.695,105,1.045,125,1.723,126,2.184,128,1.125,135,1.43,162,1.113,177,1.521,184,1.43,191,1.305,200,1.505,214,1.723,281,1.598,282,1.668,283,1.723,286,1.788,287,1.966,288,1.62,289,1.825]],[\"name/69\",[291,67.638]],[\"comment/69\",[1,2.14,5,1.166,9,1.057,17,1.129,22,2.224,50,2.05,63,1.49,136,1.992,167,2.383,178,2.383,208,2.278,219,2.278,269,2.691,270,2.765,271,3.089]],[\"name/70\",[272,50.264]],[\"comment/70\",[9,1.566,17,1.673,41,3.656,67,2.218,96,2.45,97,3.656,217,3.656,273,3.987,274,4.098]],[\"name/71\",[292,67.638]],[\"comment/71\",[]],[\"name/72\",[37,37.467]],[\"comment/72\",[5,1.911,17,1.417,37,3.783,59,2.208,105,1.844,275,3.156,276,3.377,277,3.471]],[\"name/73\",[278,32.22]],[\"comment/73\",[5,1.882,17,1.673,105,2.177,208,3.376,278,3.688,279,3.987]],[\"name/74\",[280,40.079]],[\"comment/74\",[5,1.176,12,1.19,18,1.324,25,1.386,27,1.692,36,1.745,47,1.297,61,0.907,63,1.091,105,1.076,126,1.315,128,1.158,136,1.459,162,1.146,191,1.344,198,1.472,226,1.841,280,2.611,281,1.646,282,1.718,283,1.774,284,2.025,285,1.97]],[\"name/75\",[254,45.631]],[\"comment/75\",[9,0.751,12,1.156,17,0.803,18,1.286,25,1.346,61,0.88,63,1.059,72,1.695,105,1.045,125,1.723,126,2.184,128,1.125,135,1.43,162,1.113,177,1.521,184,1.43,191,1.305,200,1.505,214,1.723,281,1.598,282,1.668,283,1.723,286,1.788,287,1.966,288,1.62,289,1.825]],[\"name/76\",[293,59.151]],[\"comment/76\",[1,2.14,5,1.166,9,1.057,17,1.129,22,2.224,50,2.05,63,1.49,104,2.423,136,1.992,167,2.383,178,2.383,208,2.278,219,2.278,269,2.691,270,2.765]],[\"name/77\",[272,50.264]],[\"comment/77\",[9,1.566,17,1.673,41,3.656,67,2.218,96,2.45,97,3.656,217,3.656,273,3.987,274,4.098]],[\"name/78\",[294,48.148]],[\"comment/78\",[5,1.467,9,1.057,12,1.625,26,1.526,63,1.49,124,1.4,135,2.011,136,1.992,167,2.383,226,2.515,280,2.093,286,2.515,294,2.515,295,3.089,296,2.383]],[\"name/79\",[37,37.467]],[\"comment/79\",[5,1.911,17,1.417,37,3.783,59,2.208,105,1.844,275,3.156,276,3.377,277,3.471]],[\"name/80\",[278,32.22]],[\"comment/80\",[5,1.882,17,1.673,105,2.177,208,3.376,278,3.688,279,3.987]],[\"name/81\",[280,40.079]],[\"comment/81\",[5,1.176,12,1.19,18,1.324,25,1.386,27,1.692,36,1.745,47,1.297,61,0.907,63,1.091,105,1.076,126,1.315,128,1.158,136,1.459,162,1.146,191,1.344,198,1.472,226,1.841,280,2.611,281,1.646,282,1.718,283,1.774,284,2.025,285,1.97]],[\"name/82\",[254,45.631]],[\"comment/82\",[9,0.751,12,1.156,17,0.803,18,1.286,25,1.346,61,0.88,63,1.059,72,1.695,105,1.045,125,1.723,126,2.184,128,1.125,135,1.43,162,1.113,177,1.521,184,1.43,191,1.305,200,1.505,214,1.723,281,1.598,282,1.668,283,1.723,286,1.788,287,1.966,288,1.62,289,1.825]],[\"name/83\",[297,59.151]],[\"comment/83\",[1,2.555,5,0.862,9,1.262,22,1.644,50,2.449,63,1.779,167,2.846,178,2.846,269,3.213,270,3.302,290,3.689,293,3.689,297,3.689]],[\"name/84\",[272,50.264]],[\"comment/84\",[9,1.566,17,1.673,41,3.656,67,2.218,96,2.45,97,3.656,217,3.656,273,3.987,274,4.098]],[\"name/85\",[294,48.148]],[\"comment/85\",[5,1.467,9,1.057,12,1.625,26,1.526,63,1.49,124,1.4,135,2.011,136,1.992,167,2.383,226,2.515,280,2.093,286,2.515,294,2.515,295,3.089,296,2.383]],[\"name/86\",[298,62.521]],[\"comment/86\",[5,1.018,11,1.282,12,1.722,17,0.684,22,1.942,26,0.925,29,2.055,61,0.75,67,0.907,71,1.407,90,1.524,104,1.469,109,1.979,129,1.495,133,1.196,136,1.207,138,1.872,162,0.948,167,1.444,242,1.444,265,1.23,298,1.979,299,1.979,300,2.141,301,1.556,302,2.141]],[\"name/87\",[303,67.638]],[\"comment/87\",[5,0.862,17,1.348,29,2.317,63,1.779,111,1.997,154,3.407,196,2.846,240,3.065,304,3.899,305,3.689,306,4.218,307,3.689,308,4.218]],[\"name/88\",[37,37.467]],[\"comment/88\",[5,1.911,17,1.417,37,3.783,59,2.208,105,1.844,275,3.156,276,3.377,277,3.471]],[\"name/89\",[278,32.22]],[\"comment/89\",[5,1.882,17,1.673,105,2.177,208,3.376,278,3.688,279,3.987]],[\"name/90\",[280,40.079]],[\"comment/90\",[5,1.176,12,1.19,18,1.324,25,1.386,27,1.692,36,1.745,47,1.297,61,0.907,63,1.091,105,1.076,126,1.315,128,1.158,136,1.459,162,1.146,191,1.344,198,1.472,226,1.841,280,2.611,281,1.646,282,1.718,283,1.774,284,2.025,285,1.97]],[\"name/91\",[254,45.631]],[\"comment/91\",[9,0.751,12,1.156,17,0.803,18,1.286,25,1.346,61,0.88,63,1.059,72,1.695,105,1.045,125,1.723,126,2.184,128,1.125,135,1.43,162,1.113,177,1.521,184,1.43,191,1.305,200,1.505,214,1.723,281,1.598,282,1.668,283,1.723,286,1.788,287,1.966,288,1.62,289,1.825]],[\"name/92\",[99,59.151]],[\"comment/92\",[]],[\"name/93\",[157,59.151]],[\"comment/93\",[]],[\"name/94\",[309,67.638]],[\"comment/94\",[]],[\"name/95\",[310,67.638]],[\"comment/95\",[]],[\"name/96\",[311,67.638]],[\"comment/96\",[]],[\"name/97\",[312,67.638]],[\"comment/97\",[]],[\"name/98\",[313,67.638]],[\"comment/98\",[]],[\"name/99\",[314,67.638]],[\"comment/99\",[]],[\"name/100\",[315,67.638]],[\"comment/100\",[]],[\"name/101\",[316,67.638]],[\"comment/101\",[]],[\"name/102\",[285,51.518]],[\"comment/102\",[]],[\"name/103\",[317,67.638]],[\"comment/103\",[]],[\"name/104\",[318,67.638]],[\"comment/104\",[]],[\"name/105\",[319,67.638]],[\"comment/105\",[]],[\"name/106\",[320,50.264]],[\"comment/106\",[9,1.397,47,2.342,100,2.464,196,3.152,217,3.263,321,4.672,322,4.318,323,4.086,324,4.318,325,2.358,326,3.152]],[\"name/107\",[327,67.638]],[\"comment/107\",[]],[\"name/108\",[328,67.638]],[\"comment/108\",[5,1.069,17,1.673,18,3.963,90,3.726,104,3.591,320,3.89,329,4.838,330,4.838]],[\"name/109\",[331,67.638]],[\"comment/109\",[]],[\"name/110\",[332,67.638]],[\"comment/110\",[5,0.822,29,2.209,105,1.673,126,2.045,135,2.29,136,2.269,226,2.864,242,2.714,320,2.99,326,2.714,333,3.518,334,4.023,335,3.719,336,4.023]],[\"name/111\",[278,32.22]],[\"comment/111\",[]],[\"name/112\",[294,48.148]],[\"comment/112\",[]],[\"name/113\",[337,59.151]],[\"comment/113\",[5,1.655,19,3.454,63,2.349,75,4.139,105,2.316,136,3.141,219,3.592]],[\"name/114\",[67,28.658]],[\"comment/114\",[5,0.551,12,1.241,17,0.862,26,1.165,44,0.702,61,0.945,63,0.625,67,0.628,71,0.558,72,1.001,75,1.102,92,1.616,124,1.069,126,1.885,128,0.664,135,0.844,162,1.643,177,0.898,184,0.844,191,0.77,192,1.161,213,1.297,214,1.017,216,1.198,301,1.078,338,1.198,339,1.371,340,1.371,341,1.371,342,2.493,343,1.036,344,1.371,345,1.297,346,0.92,347,1.242,348,1.13,349,1.297,350,1.371,351,1.297]],[\"name/115\",[352,67.638]],[\"comment/115\",[5,1.018,22,2.646,61,1.312,63,1.578,75,2.781,86,1.02,191,1.944,239,1.979,280,1.268,294,1.524,295,1.872,296,1.444,320,1.591,326,2.525,353,1.729,354,3.459,355,1.676,356,2.141,357,1.872,358,2.141,359,1.979]],[\"name/116\",[278,32.22]],[\"comment/116\",[]],[\"name/117\",[294,48.148]],[\"comment/117\",[]],[\"name/118\",[337,59.151]],[\"comment/118\",[5,1.655,19,3.454,63,2.349,75,4.139,105,2.316,136,3.141,219,3.592]],[\"name/119\",[67,28.658]],[\"comment/119\",[5,0.551,12,1.241,17,0.862,26,1.165,44,0.702,61,0.945,63,0.625,67,0.628,71,0.558,72,1.001,75,1.102,92,1.616,124,1.069,126,1.885,128,0.664,135,0.844,162,1.643,177,0.898,184,0.844,191,0.77,192,1.161,213,1.297,214,1.017,216,1.198,301,1.078,338,1.198,339,1.371,340,1.371,341,1.371,342,2.493,343,1.036,344,1.371,345,1.297,346,0.92,347,1.242,348,1.13,349,1.297,350,1.371,351,1.297]],[\"name/120\",[330,62.521]],[\"comment/120\",[]],[\"name/121\",[37,37.467]],[\"comment/121\",[39,2.515,67,1.497,71,2.146,96,1.653,124,1.4,128,1.582,191,1.835,320,2.625,360,2.691,361,3.089,362,3.265,363,3.265,364,3.265,365,3.265,366,3.265,367,3.265]],[\"name/122\",[278,32.22]],[\"comment/122\",[]],[\"name/123\",[368,48.148]],[\"comment/123\",[3,1.813,5,0.862,17,1.348,26,1.822,56,3.065,59,2.101,124,1.671,162,1.869,280,2.5,355,3.302,368,3.003,369,3.899,370,3.899]],[\"name/124\",[371,59.151]],[\"comment/124\",[5,0.621,9,1.509,12,1.398,17,1.612,18,1.556,22,1.184,82,1.988,104,2.085,111,1.439,119,2.258,154,2.454,162,1.346,198,1.73,215,2.454,222,1.933,320,2.258,372,2.657,373,2.544,374,2.258]],[\"name/125\",[280,40.079]],[\"comment/125\",[]],[\"name/126\",[145,46.401]],[\"comment/126\",[]],[\"name/127\",[278,32.22]],[\"comment/127\",[]],[\"name/128\",[37,37.467]],[\"comment/128\",[39,2.515,67,1.497,71,2.146,96,1.653,124,1.4,128,1.582,191,1.835,320,2.625,360,2.691,361,3.089,362,3.265,363,3.265,364,3.265,365,3.265,366,3.265,367,3.265]],[\"name/129\",[368,48.148]],[\"comment/129\",[3,1.813,5,0.862,17,1.348,26,1.822,56,3.065,59,2.101,124,1.671,162,1.869,280,2.5,355,3.302,368,3.003,369,3.899,370,3.899]],[\"name/130\",[371,59.151]],[\"comment/130\",[5,0.621,9,1.509,12,1.398,17,1.612,18,1.556,22,1.184,82,1.988,104,2.085,111,1.439,119,2.258,154,2.454,162,1.346,198,1.73,215,2.454,222,1.933,320,2.258,372,2.657,373,2.544,374,2.258]],[\"name/131\",[375,67.638]],[\"comment/131\",[1,0.523,3,0.371,5,0.474,9,0.488,12,0.397,17,0.742,22,1.147,39,0.615,41,0.603,44,0.409,47,0.819,57,0.799,59,0.43,61,0.572,75,0.642,82,0.565,86,0.412,92,1.391,96,0.764,108,0.723,111,1.099,119,0.642,124,0.647,128,0.731,131,0.603,137,0.756,154,0.698,158,0.723,162,0.383,196,0.583,198,0.492,208,0.557,214,0.593,216,0.698,221,0.756,281,1.039,288,0.557,299,0.799,301,0.628,326,0.583,329,0.799,345,0.756,347,0.723,354,0.799,376,0.698,377,0.864,378,1.875,379,0.864,380,0.864,381,0.864,382,0.864,383,1.039,384,1.633,385,2.146,386,0.799,387,0.864,388,0.864,389,0.864,390,0.864,391,0.799,392,0.799,393,0.864,394,0.799,395,0.603,396,0.864,397,0.864,398,0.864,399,0.799,400,0.723]],[\"name/132\",[296,45.631]],[\"comment/132\",[1,1.841,5,1.539,12,1.398,50,1.764,59,1.513,61,1.065,90,2.163,100,1.602,247,3.95,280,1.801,368,2.163,378,2.454,401,3.95,402,3.039,403,3.039,404,3.039]],[\"name/133\",[115,44.247]],[\"comment/133\",[5,1.395,17,1.417,71,1.667,115,2.9,124,1.756,191,2.303,280,4.047,405,3.096,406,4.433,407,4.433]],[\"name/134\",[408,67.638]],[\"comment/134\",[]],[\"name/135\",[409,67.638]],[\"comment/135\",[3,1.906,9,2.042,22,1.727,26,1.915,200,2.656,353,3.58,410,4.433,411,4.433,412,3.377,413,4.433,414,4.433]],[\"name/136\",[415,67.638]],[\"comment/136\",[]],[\"name/137\",[416,67.638]],[\"comment/137\",[]],[\"name/138\",[417,67.638]],[\"comment/138\",[]],[\"name/139\",[418,67.638]],[\"comment/139\",[3,1.459,5,0.693,18,1.738,22,2.153,61,1.19,162,1.504,197,2.969,325,2.79,419,3.395,420,3.395,421,3.138,422,3.395,423,2.586,424,2.221,425,3.395,426,3.138]],[\"name/140\",[427,67.638]],[\"comment/140\",[]],[\"name/141\",[428,67.638]],[\"comment/141\",[]],[\"name/142\",[429,67.638]],[\"comment/142\",[]],[\"name/143\",[430,62.521]],[\"comment/143\",[]],[\"name/144\",[431,62.521]],[\"comment/144\",[]],[\"name/145\",[432,67.638]],[\"comment/145\",[]],[\"name/146\",[433,67.638]],[\"comment/146\",[]],[\"name/147\",[434,67.638]],[\"comment/147\",[]],[\"name/148\",[435,67.638]],[\"comment/148\",[3,1.813,61,1.478,96,1.974,128,1.889,133,2.358,431,3.899,436,3.135,437,2.894,438,4.218,439,4.218,440,3.899,441,4.218,442,3.899]],[\"name/149\",[443,67.638]],[\"comment/149\",[3,2.122,61,1.73,63,2.082,100,2.604,430,4.564,436,3.669,444,4.937,445,4.937,446,3.987,447,4.937]],[\"name/150\",[421,62.521]],[\"comment/150\",[]],[\"name/151\",[448,67.638]],[\"comment/151\",[]],[\"name/152\",[449,62.521]],[\"comment/152\",[]],[\"name/153\",[450,67.638]],[\"comment/153\",[]],[\"name/154\",[451,67.638]],[\"comment/154\",[]],[\"name/155\",[452,67.638]],[\"comment/155\",[5,1.205,8,3.083,12,1.694,17,1.177,18,1.885,126,1.872,162,1.631,169,2.621,198,2.096,278,1.754,374,2.736,453,2.974,454,3.083,455,3.404,456,3.404]],[\"name/156\",[457,67.638]],[\"comment/156\",[3,1.729,5,0.822,22,1.568,26,1.738,63,1.696,67,1.705,91,1.99,124,1.594,133,2.248,210,3.196,458,4.023,459,4.023,460,3.369]],[\"name/157\",[210,34.144]],[\"comment/157\",[3,1.459,5,1.129,11,2.033,27,2.221,59,1.691,92,2.033,134,2.842,135,1.932,149,2.467,217,2.371,219,2.189,373,2.842,386,3.138,461,3.138,462,3.395,463,3.395,464,3.395]],[\"name/158\",[465,52.951]],[\"comment/158\",[61,4.205,96,2.607]],[\"name/159\",[466,67.638]],[\"comment/159\",[]],[\"name/160\",[467,52.951]],[\"comment/160\",[]],[\"name/161\",[468,67.638]],[\"comment/161\",[]],[\"name/162\",[460,56.634]],[\"comment/162\",[]],[\"name/163\",[469,67.638]],[\"comment/163\",[]],[\"name/164\",[470,67.638]],[\"comment/164\",[]],[\"name/165\",[471,62.521]],[\"comment/165\",[]],[\"name/166\",[472,62.521]],[\"comment/166\",[]],[\"name/167\",[473,39.661]],[\"comment/167\",[]],[\"name/168\",[325,34.144]],[\"comment/168\",[]],[\"name/169\",[474,62.521]],[\"comment/169\",[]],[\"name/170\",[475,62.521]],[\"comment/170\",[]],[\"name/171\",[476,67.638]],[\"comment/171\",[]],[\"name/172\",[477,67.638]],[\"comment/172\",[]],[\"name/173\",[478,50.264]],[\"comment/173\",[]],[\"name/174\",[479,67.638]],[\"comment/174\",[]],[\"name/175\",[480,67.638]],[\"comment/175\",[]],[\"name/176\",[481,67.638]],[\"comment/176\",[]],[\"name/177\",[482,67.638]],[\"comment/177\",[]],[\"name/178\",[483,67.638]],[\"comment/178\",[]],[\"name/179\",[484,67.638]],[\"comment/179\",[]],[\"name/180\",[485,67.638]],[\"comment/180\",[]],[\"name/181\",[486,67.638]],[\"comment/181\",[]],[\"name/182\",[113,50.264]],[\"comment/182\",[]],[\"name/183\",[487,67.638]],[\"comment/183\",[]],[\"name/184\",[488,67.638]],[\"comment/184\",[]],[\"name/185\",[71,25.425]],[\"comment/185\",[]],[\"name/186\",[489,67.638]],[\"comment/186\",[]],[\"name/187\",[490,67.638]],[\"comment/187\",[]],[\"name/188\",[491,59.151]],[\"comment/188\",[]],[\"name/189\",[492,54.624]],[\"comment/189\",[]],[\"name/190\",[162,29.966]],[\"comment/190\",[]],[\"name/191\",[400,56.634]],[\"comment/191\",[]],[\"name/192\",[493,67.638]],[\"comment/192\",[]],[\"name/193\",[494,67.638]],[\"comment/193\",[]],[\"name/194\",[495,67.638]],[\"comment/194\",[]],[\"name/195\",[496,67.638]],[\"comment/195\",[]],[\"name/196\",[497,67.638]],[\"comment/196\",[]],[\"name/197\",[498,67.638]],[\"comment/197\",[]],[\"name/198\",[499,67.638]],[\"comment/198\",[]],[\"name/199\",[500,67.638]],[\"comment/199\",[]],[\"name/200\",[501,62.521]],[\"comment/200\",[]],[\"name/201\",[502,67.638]],[\"comment/201\",[]],[\"name/202\",[503,67.638]],[\"comment/202\",[]],[\"name/203\",[246,52.951]],[\"comment/203\",[]],[\"name/204\",[189,47.237]],[\"comment/204\",[]],[\"name/205\",[504,67.638]],[\"comment/205\",[]],[\"name/206\",[505,67.638]],[\"comment/206\",[96,3.227,256,6.374,440,6.374,442,6.374,506,6.374]],[\"name/207\",[210,34.144]],[\"comment/207\",[]],[\"name/208\",[507,44.247]],[\"comment/208\",[]],[\"name/209\",[508,34.627]],[\"comment/209\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/210\",[161,35.947]],[\"comment/210\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/211\",[515,35.134]],[\"comment/211\",[]],[\"name/212\",[516,67.638]],[\"comment/212\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/213\",[210,34.144]],[\"comment/213\",[]],[\"name/214\",[507,44.247]],[\"comment/214\",[]],[\"name/215\",[508,34.627]],[\"comment/215\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/216\",[161,35.947]],[\"comment/216\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/217\",[515,35.134]],[\"comment/217\",[]],[\"name/218\",[520,67.638]],[\"comment/218\",[]],[\"name/219\",[521,62.521]],[\"comment/219\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/220\",[210,34.144]],[\"comment/220\",[]],[\"name/221\",[507,44.247]],[\"comment/221\",[]],[\"name/222\",[508,34.627]],[\"comment/222\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/223\",[161,35.947]],[\"comment/223\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/224\",[522,56.634]],[\"comment/224\",[]],[\"name/225\",[515,35.134]],[\"comment/225\",[]],[\"name/226\",[523,67.638]],[\"comment/226\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/227\",[210,34.144]],[\"comment/227\",[]],[\"name/228\",[507,44.247]],[\"comment/228\",[]],[\"name/229\",[515,35.134]],[\"comment/229\",[]],[\"name/230\",[508,34.627]],[\"comment/230\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/231\",[161,35.947]],[\"comment/231\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/232\",[524,67.638]],[\"comment/232\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/233\",[210,34.144]],[\"comment/233\",[]],[\"name/234\",[525,52.951]],[\"comment/234\",[]],[\"name/235\",[526,40.514]],[\"comment/235\",[]],[\"name/236\",[515,35.134]],[\"comment/236\",[]],[\"name/237\",[508,34.627]],[\"comment/237\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/238\",[161,35.947]],[\"comment/238\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/239\",[527,67.638]],[\"comment/239\",[61,2.239,63,2.694,528,5.587,529,5.905,530,5.587,531,4.548]],[\"name/240\",[210,34.144]],[\"comment/240\",[]],[\"name/241\",[208,43.621]],[\"comment/241\",[61,2.598,63,3.125,67,2.092,71,1.856,208,3.184,529,4.564,532,3.669,533,2.895]],[\"name/242\",[530,59.151]],[\"comment/242\",[61,1.73,63,3.125,67,2.092,71,2.786,530,6.481,532,3.669,533,2.895]],[\"name/243\",[531,48.148]],[\"comment/243\",[61,1.73,63,3.125,67,2.092,71,2.786,531,5.276,532,3.669,533,2.895]],[\"name/244\",[508,34.627]],[\"comment/244\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/245\",[161,35.947]],[\"comment/245\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/246\",[515,35.134]],[\"comment/246\",[]],[\"name/247\",[534,67.638]],[\"comment/247\",[]],[\"name/248\",[535,67.638]],[\"comment/248\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/249\",[210,34.144]],[\"comment/249\",[]],[\"name/250\",[507,44.247]],[\"comment/250\",[]],[\"name/251\",[508,34.627]],[\"comment/251\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/252\",[161,35.947]],[\"comment/252\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/253\",[515,35.134]],[\"comment/253\",[]],[\"name/254\",[536,67.638]],[\"comment/254\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/255\",[210,34.144]],[\"comment/255\",[]],[\"name/256\",[537,45.631]],[\"comment/256\",[]],[\"name/257\",[538,43.031]],[\"comment/257\",[]],[\"name/258\",[539,56.634]],[\"comment/258\",[]],[\"name/259\",[508,34.627]],[\"comment/259\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/260\",[161,35.947]],[\"comment/260\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/261\",[515,35.134]],[\"comment/261\",[]],[\"name/262\",[540,67.638]],[\"comment/262\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/263\",[537,45.631]],[\"comment/263\",[]],[\"name/264\",[210,34.144]],[\"comment/264\",[]],[\"name/265\",[538,43.031]],[\"comment/265\",[]],[\"name/266\",[539,56.634]],[\"comment/266\",[]],[\"name/267\",[508,34.627]],[\"comment/267\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/268\",[161,35.947]],[\"comment/268\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/269\",[515,35.134]],[\"comment/269\",[]],[\"name/270\",[541,67.638]],[\"comment/270\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/271\",[537,45.631]],[\"comment/271\",[]],[\"name/272\",[210,34.144]],[\"comment/272\",[]],[\"name/273\",[538,43.031]],[\"comment/273\",[]],[\"name/274\",[539,56.634]],[\"comment/274\",[]],[\"name/275\",[508,34.627]],[\"comment/275\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/276\",[161,35.947]],[\"comment/276\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/277\",[515,35.134]],[\"comment/277\",[]],[\"name/278\",[542,67.638]],[\"comment/278\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/279\",[537,45.631]],[\"comment/279\",[]],[\"name/280\",[210,34.144]],[\"comment/280\",[]],[\"name/281\",[538,43.031]],[\"comment/281\",[]],[\"name/282\",[539,56.634]],[\"comment/282\",[]],[\"name/283\",[508,34.627]],[\"comment/283\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/284\",[161,35.947]],[\"comment/284\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/285\",[515,35.134]],[\"comment/285\",[]],[\"name/286\",[543,67.638]],[\"comment/286\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/287\",[210,34.144]],[\"comment/287\",[]],[\"name/288\",[537,45.631]],[\"comment/288\",[]],[\"name/289\",[538,43.031]],[\"comment/289\",[]],[\"name/290\",[544,51.518]],[\"comment/290\",[]],[\"name/291\",[42,50.264]],[\"comment/291\",[]],[\"name/292\",[508,34.627]],[\"comment/292\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/293\",[161,35.947]],[\"comment/293\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/294\",[515,35.134]],[\"comment/294\",[]],[\"name/295\",[545,67.638]],[\"comment/295\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/296\",[537,45.631]],[\"comment/296\",[]],[\"name/297\",[210,34.144]],[\"comment/297\",[]],[\"name/298\",[538,43.031]],[\"comment/298\",[]],[\"name/299\",[544,51.518]],[\"comment/299\",[]],[\"name/300\",[42,50.264]],[\"comment/300\",[]],[\"name/301\",[508,34.627]],[\"comment/301\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/302\",[161,35.947]],[\"comment/302\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/303\",[515,35.134]],[\"comment/303\",[]],[\"name/304\",[546,67.638]],[\"comment/304\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/305\",[537,45.631]],[\"comment/305\",[]],[\"name/306\",[210,34.144]],[\"comment/306\",[]],[\"name/307\",[538,43.031]],[\"comment/307\",[]],[\"name/308\",[544,51.518]],[\"comment/308\",[]],[\"name/309\",[42,50.264]],[\"comment/309\",[]],[\"name/310\",[508,34.627]],[\"comment/310\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/311\",[161,35.947]],[\"comment/311\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/312\",[515,35.134]],[\"comment/312\",[]],[\"name/313\",[547,67.638]],[\"comment/313\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/314\",[537,45.631]],[\"comment/314\",[]],[\"name/315\",[210,34.144]],[\"comment/315\",[]],[\"name/316\",[538,43.031]],[\"comment/316\",[]],[\"name/317\",[544,51.518]],[\"comment/317\",[]],[\"name/318\",[42,50.264]],[\"comment/318\",[]],[\"name/319\",[508,34.627]],[\"comment/319\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/320\",[161,35.947]],[\"comment/320\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/321\",[515,35.134]],[\"comment/321\",[]],[\"name/322\",[548,67.638]],[\"comment/322\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/323\",[537,45.631]],[\"comment/323\",[]],[\"name/324\",[210,34.144]],[\"comment/324\",[]],[\"name/325\",[538,43.031]],[\"comment/325\",[]],[\"name/326\",[544,51.518]],[\"comment/326\",[]],[\"name/327\",[42,50.264]],[\"comment/327\",[]],[\"name/328\",[508,34.627]],[\"comment/328\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/329\",[161,35.947]],[\"comment/329\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/330\",[515,35.134]],[\"comment/330\",[]],[\"name/331\",[549,67.638]],[\"comment/331\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/332\",[537,45.631]],[\"comment/332\",[]],[\"name/333\",[210,34.144]],[\"comment/333\",[]],[\"name/334\",[538,43.031]],[\"comment/334\",[]],[\"name/335\",[544,51.518]],[\"comment/335\",[]],[\"name/336\",[42,50.264]],[\"comment/336\",[]],[\"name/337\",[508,34.627]],[\"comment/337\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/338\",[161,35.947]],[\"comment/338\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/339\",[515,35.134]],[\"comment/339\",[]],[\"name/340\",[550,67.638]],[\"comment/340\",[61,3.474,492,4.806,528,5.204,531,4.236,551,4.983]],[\"name/341\",[210,34.144]],[\"comment/341\",[]],[\"name/342\",[551,56.634]],[\"comment/342\",[]],[\"name/343\",[531,48.148]],[\"comment/343\",[]],[\"name/344\",[508,34.627]],[\"comment/344\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/345\",[161,35.947]],[\"comment/345\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/346\",[515,35.134]],[\"comment/346\",[]],[\"name/347\",[552,67.638]],[\"comment/347\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/348\",[210,34.144]],[\"comment/348\",[]],[\"name/349\",[551,56.634]],[\"comment/349\",[]],[\"name/350\",[348,51.518]],[\"comment/350\",[]],[\"name/351\",[374,50.264]],[\"comment/351\",[]],[\"name/352\",[508,34.627]],[\"comment/352\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/353\",[161,35.947]],[\"comment/353\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/354\",[515,35.134]],[\"comment/354\",[]],[\"name/355\",[553,67.638]],[\"comment/355\",[61,2.625,491,6.55,528,6.55,531,5.331]],[\"name/356\",[210,34.144]],[\"comment/356\",[]],[\"name/357\",[531,48.148]],[\"comment/357\",[]],[\"name/358\",[508,34.627]],[\"comment/358\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/359\",[161,35.947]],[\"comment/359\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/360\",[515,35.134]],[\"comment/360\",[]],[\"name/361\",[554,67.638]],[\"comment/361\",[3,1.653,18,1.968,47,1.928,61,3.834,135,2.189,219,2.48,555,3.554,556,3.105]],[\"name/362\",[538,43.031]],[\"comment/362\",[]],[\"name/363\",[465,52.951]],[\"comment/363\",[]],[\"name/364\",[210,34.144]],[\"comment/364\",[]],[\"name/365\",[557,51.518]],[\"comment/365\",[5,1.674,557,6.242,558,7.167]],[\"name/366\",[508,34.627]],[\"comment/366\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/367\",[161,35.947]],[\"comment/367\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/368\",[515,35.134]],[\"comment/368\",[]],[\"name/369\",[559,67.638]],[\"comment/369\",[9,1.057,18,1.808,22,2.799,26,1.526,44,1.673,124,1.4,135,2.011,198,2.011,208,2.278,465,2.765,467,2.765,473,2.071,560,3.533,561,2.853,562,2.765]],[\"name/370\",[538,43.031]],[\"comment/370\",[]],[\"name/371\",[465,52.951]],[\"comment/371\",[5,1.069,12,3.561,162,2.319,412,3.987,465,4.098,472,4.838,563,4.838,564,5.234]],[\"name/372\",[210,34.144]],[\"comment/372\",[]],[\"name/373\",[557,51.518]],[\"comment/373\",[5,1.674,557,6.242,558,7.167]],[\"name/374\",[508,34.627]],[\"comment/374\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/375\",[161,35.947]],[\"comment/375\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/376\",[515,35.134]],[\"comment/376\",[]],[\"name/377\",[565,67.638]],[\"comment/377\",[]],[\"name/378\",[566,62.521]],[\"comment/378\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/379\",[210,34.144]],[\"comment/379\",[]],[\"name/380\",[544,51.518]],[\"comment/380\",[]],[\"name/381\",[42,50.264]],[\"comment/381\",[]],[\"name/382\",[508,34.627]],[\"comment/382\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/383\",[161,35.947]],[\"comment/383\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/384\",[515,35.134]],[\"comment/384\",[]],[\"name/385\",[567,62.521]],[\"comment/385\",[17,1.578,22,1.924,61,1.73,96,2.31,240,3.588,326,3.331,568,3.448,569,4.937,570,4.937,571,4.564]],[\"name/386\",[210,34.144]],[\"comment/386\",[]],[\"name/387\",[537,45.631]],[\"comment/387\",[]],[\"name/388\",[572,67.638]],[\"comment/388\",[]],[\"name/389\",[178,45.631]],[\"comment/389\",[26,2.018,71,1.756,124,1.851,133,2.611,178,3.152,188,3.657,254,3.152,301,3.395,573,2.934,574,4.086,575,4.318]],[\"name/390\",[508,34.627]],[\"comment/390\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/391\",[161,35.947]],[\"comment/391\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/392\",[515,35.134]],[\"comment/392\",[]],[\"name/393\",[571,62.521]],[\"comment/393\",[17,1.493,61,2.491,188,3.657,240,3.395,326,3.152,567,4.318,568,3.263,576,4.672,577,4.672,578,4.672]],[\"name/394\",[210,34.144]],[\"comment/394\",[]],[\"name/395\",[537,45.631]],[\"comment/395\",[]],[\"name/396\",[579,67.638]],[\"comment/396\",[]],[\"name/397\",[580,67.638]],[\"comment/397\",[29,2.112,63,1.621,129,2.685,136,2.169,188,3.01,205,3.554,240,2.794,326,2.594,478,2.857,581,3.845,582,3.845,583,3.105,584,2.638,585,3.554,586,3.845]],[\"name/398\",[178,45.631]],[\"comment/398\",[26,2.018,71,1.756,124,1.851,133,2.611,178,3.152,188,3.657,254,3.152,301,3.395,573,2.934,574,4.086,575,4.318]],[\"name/399\",[508,34.627]],[\"comment/399\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/400\",[161,35.947]],[\"comment/400\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/401\",[515,35.134]],[\"comment/401\",[]],[\"name/402\",[587,62.521]],[\"comment/402\",[]],[\"name/403\",[588,67.638]],[\"comment/403\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/404\",[210,34.144]],[\"comment/404\",[]],[\"name/405\",[589,67.638]],[\"comment/405\",[3,2.122,5,1.008,9,1.477,123,3.76,124,1.956,360,3.76,590,4.564,591,4.564,592,4.937,593,3.865]],[\"name/406\",[531,48.148]],[\"comment/406\",[]],[\"name/407\",[508,34.627]],[\"comment/407\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/408\",[161,35.947]],[\"comment/408\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/409\",[515,35.134]],[\"comment/409\",[]],[\"name/410\",[594,67.638]],[\"comment/410\",[3,2.25,17,1.673,22,3.016,29,2.875,63,2.207,104,3.591,219,3.376,246,4.098]],[\"name/411\",[210,34.144]],[\"comment/411\",[]],[\"name/412\",[278,32.22]],[\"comment/412\",[]],[\"name/413\",[478,50.264]],[\"comment/413\",[5,1.305,11,3.827,12,2.939,61,2.239,246,5.001,478,4.748]],[\"name/414\",[595,62.521]],[\"comment/414\",[]],[\"name/415\",[508,34.627]],[\"comment/415\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/416\",[161,35.947]],[\"comment/416\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/417\",[515,35.134]],[\"comment/417\",[]],[\"name/418\",[596,67.638]],[\"comment/418\",[3,1.906,17,1.417,22,2.661,29,2.435,63,1.87,104,3.041,135,2.524,189,3.096,219,2.859,597,4.098,598,3.877]],[\"name/419\",[210,34.144]],[\"comment/419\",[]],[\"name/420\",[278,32.22]],[\"comment/420\",[]],[\"name/421\",[200,40.514]],[\"comment/421\",[]],[\"name/422\",[508,34.627]],[\"comment/422\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/423\",[161,35.947]],[\"comment/423\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/424\",[515,35.134]],[\"comment/424\",[]],[\"name/425\",[599,67.638]],[\"comment/425\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/426\",[210,34.144]],[\"comment/426\",[]],[\"name/427\",[507,44.247]],[\"comment/427\",[]],[\"name/428\",[600,50.264]],[\"comment/428\",[]],[\"name/429\",[508,34.627]],[\"comment/429\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/430\",[161,35.947]],[\"comment/430\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/431\",[515,35.134]],[\"comment/431\",[]],[\"name/432\",[601,67.638]],[\"comment/432\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/433\",[210,34.144]],[\"comment/433\",[]],[\"name/434\",[515,35.134]],[\"comment/434\",[]],[\"name/435\",[508,34.627]],[\"comment/435\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/436\",[161,35.947]],[\"comment/436\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/437\",[602,67.638]],[\"comment/437\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/438\",[210,34.144]],[\"comment/438\",[]],[\"name/439\",[515,35.134]],[\"comment/439\",[]],[\"name/440\",[508,34.627]],[\"comment/440\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/441\",[161,35.947]],[\"comment/441\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/442\",[603,67.638]],[\"comment/442\",[5,0.817,17,0.739,18,1.183,19,1.433,22,1.559,47,1.159,63,0.975,103,1.935,125,1.586,133,2.236,361,2.021,478,1.718,533,1.355,604,2.021,605,2.137,606,2.137,607,2.021,608,2.021,609,2.311,610,2.021,611,2.137,612,1.718,613,2.021,614,1.867,615,2.311,616,1.718,617,2.137]],[\"name/443\",[618,67.638]],[\"comment/443\",[]],[\"name/444\",[619,67.638]],[\"comment/444\",[5,0.906,22,1.727,37,2.456,136,2.5,241,2.75,242,2.991,265,2.548,473,2.6,620,4.433,621,3.377,622,3.877,623,4.433]],[\"name/445\",[624,28.658]],[\"comment/445\",[]],[\"name/446\",[625,62.521]],[\"comment/446\",[5,1.138,37,3.085,59,2.774,61,1.952,67,2.36,515,2.893,626,5.148,627,5.148]],[\"name/447\",[627,62.521]],[\"comment/447\",[5,0.856,11,1.462,17,0.78,22,1.634,61,0.856,86,1.163,105,1.744,107,1.675,124,0.967,162,1.082,191,1.268,200,1.462,241,1.514,275,1.738,360,3.194,423,1.859,436,1.814,515,1.268,616,1.814,625,2.257,626,2.257,628,1.972,629,2.441,630,2.441]],[\"name/448\",[631,67.638]],[\"comment/448\",[5,1.15,11,1.505,19,2.665,22,1.674,37,1.391,43,1.913,91,1.243,96,1.175,107,1.723,197,2.197,241,1.558,395,1.754,492,2.028,628,2.028,632,2.512,633,2.322,634,2.322,635,2.028,636,2.512,637,2.322,638,2.322,639,2.322,640,2.512]],[\"name/449\",[337,59.151]],[\"comment/449\",[5,1.129,9,1.653,17,1.085,37,1.88,47,1.702,105,1.412,196,2.29,210,1.714,217,2.371,265,1.951,275,2.416,322,3.138,323,2.969,325,1.714,641,3.395,642,3.395]],[\"name/450\",[643,67.638]],[\"comment/450\",[]],[\"name/451\",[624,28.658]],[\"comment/451\",[5,0.643,11,1.886,18,1.612,22,2.585,29,1.729,37,2.878,44,1.491,71,1.953,91,2.571,105,1.309,169,2.241,360,3.958,644,2.91,645,3.149]],[\"name/452\",[276,51.518]],[\"comment/452\",[]],[\"name/453\",[37,37.467]],[\"comment/453\",[18,3.53,19,4.276,105,2.867,646,6.895,647,6.895]],[\"name/454\",[368,48.148]],[\"comment/454\",[5,1.293,9,1.203,18,2.06,19,2.495,21,2.864,37,2.229,43,3.064,44,1.905,105,1.673,368,2.864,637,3.719,638,3.719,648,3.719]],[\"name/455\",[649,67.638]],[\"comment/455\",[]],[\"name/456\",[650,67.638]],[\"comment/456\",[]],[\"name/457\",[651,56.634]],[\"comment/457\",[5,0.58,9,0.849,19,1.761,20,1.345,22,1.858,26,1.227,38,2.163,43,2.163,44,1.345,96,1.329,107,1.948,124,1.125,133,1.587,147,2.064,229,2.022,368,2.022,633,2.625,634,2.625,635,2.294,648,2.625,652,2.84,653,2.378]],[\"name/458\",[654,67.638]],[\"comment/458\",[5,1.395,9,1.326,17,1.417,96,2.075,107,3.041,196,2.991,229,3.156,453,3.58,612,3.295,655,4.098,656,3.877]],[\"name/459\",[651,56.634]],[\"comment/459\",[5,1.655,17,1.78,19,3.454,47,2.793,86,2.653,148,4.242,368,3.965]],[\"name/460\",[657,67.638]],[\"comment/460\",[5,0.6,9,0.878,19,1.821,22,1.144,26,1.268,29,1.612,39,2.09,63,1.238,71,1.104,103,2.458,136,1.656,212,2.236,229,2.09,604,2.568,605,2.714,606,2.714,607,2.568,608,2.568,614,2.371,658,2.714,659,2.568,660,2.936]],[\"name/461\",[661,67.638]],[\"comment/461\",[]],[\"name/462\",[624,28.658]],[\"comment/462\",[5,0.856,9,0.73,61,0.856,63,1.029,67,1.034,71,1.576,96,1.142,131,1.705,133,1.364,159,2.044,163,2.044,191,1.268,262,1.738,436,1.814,533,1.431,600,1.814,614,1.972,659,3.667,662,2.441,663,2.441,664,2.135,665,2.257,666,2.441,667,2.441,668,2.441]],[\"name/463\",[665,62.521]],[\"comment/463\",[5,1.287,29,1.269,59,1.151,63,0.975,73,1.328,86,1.101,88,2.021,100,1.219,103,1.935,111,1.094,131,1.614,189,1.614,262,1.645,568,1.614,613,3.498,614,5.753,659,3.498,669,2.311,670,2.137,671,2.311,672,2.311]],[\"name/464\",[614,54.624]],[\"comment/464\",[]],[\"name/465\",[673,67.638]],[\"comment/465\",[]],[\"name/466\",[624,28.658]],[\"comment/466\",[]],[\"name/467\",[674,67.638]],[\"comment/467\",[]],[\"name/468\",[624,28.658]],[\"comment/468\",[]],[\"name/469\",[675,67.638]],[\"comment/469\",[]],[\"name/470\",[624,28.658]],[\"comment/470\",[]],[\"name/471\",[676,67.638]],[\"comment/471\",[]],[\"name/472\",[624,28.658]],[\"comment/472\",[]],[\"name/473\",[677,67.638]],[\"comment/473\",[]],[\"name/474\",[624,28.658]],[\"comment/474\",[]],[\"name/475\",[474,62.521]],[\"comment/475\",[]],[\"name/476\",[624,28.658]],[\"comment/476\",[]],[\"name/477\",[678,62.521]],[\"comment/477\",[]],[\"name/478\",[624,28.658]],[\"comment/478\",[]],[\"name/479\",[679,62.521]],[\"comment/479\",[]],[\"name/480\",[624,28.658]],[\"comment/480\",[]],[\"name/481\",[680,67.638]],[\"comment/481\",[]],[\"name/482\",[624,28.658]],[\"comment/482\",[]],[\"name/483\",[681,67.638]],[\"comment/483\",[]],[\"name/484\",[624,28.658]],[\"comment/484\",[]],[\"name/485\",[682,67.638]],[\"comment/485\",[]],[\"name/486\",[624,28.658]],[\"comment/486\",[]],[\"name/487\",[683,62.521]],[\"comment/487\",[]],[\"name/488\",[624,28.658]],[\"comment/488\",[]],[\"name/489\",[475,62.521]],[\"comment/489\",[]],[\"name/490\",[624,28.658]],[\"comment/490\",[]],[\"name/491\",[678,62.521]],[\"comment/491\",[]],[\"name/492\",[624,28.658]],[\"comment/492\",[]],[\"name/493\",[679,62.521]],[\"comment/493\",[]],[\"name/494\",[624,28.658]],[\"comment/494\",[]],[\"name/495\",[683,62.521]],[\"comment/495\",[]],[\"name/496\",[624,28.658]],[\"comment/496\",[]],[\"name/497\",[532,50.264]],[\"comment/497\",[]],[\"name/498\",[624,28.658]],[\"comment/498\",[]],[\"name/499\",[684,67.638]],[\"comment/499\",[]],[\"name/500\",[624,28.658]],[\"comment/500\",[]],[\"name/501\",[685,67.638]],[\"comment/501\",[]],[\"name/502\",[624,28.658]],[\"comment/502\",[]],[\"name/503\",[686,67.638]],[\"comment/503\",[]],[\"name/504\",[624,28.658]],[\"comment/504\",[]],[\"name/505\",[687,67.638]],[\"comment/505\",[]],[\"name/506\",[624,28.658]],[\"comment/506\",[]],[\"name/507\",[688,67.638]],[\"comment/507\",[]],[\"name/508\",[624,28.658]],[\"comment/508\",[]],[\"name/509\",[196,45.631]],[\"comment/509\",[]],[\"name/510\",[624,28.658]],[\"comment/510\",[]],[\"name/511\",[689,67.638]],[\"comment/511\",[]],[\"name/512\",[624,28.658]],[\"comment/512\",[]],[\"name/513\",[690,67.638]],[\"comment/513\",[]],[\"name/514\",[624,28.658]],[\"comment/514\",[]],[\"name/515\",[691,67.638]],[\"comment/515\",[]],[\"name/516\",[624,28.658]],[\"comment/516\",[5,1.452,12,3.27,162,2.07,189,3.263,349,4.086,374,3.472,400,3.912,573,2.934,692,4.318]],[\"name/517\",[693,67.638]],[\"comment/517\",[]],[\"name/518\",[624,28.658]],[\"comment/518\",[]],[\"name/519\",[568,47.237]],[\"comment/519\",[]],[\"name/520\",[624,28.658]],[\"comment/520\",[]],[\"name/521\",[694,67.638]],[\"comment/521\",[]],[\"name/522\",[624,28.658]],[\"comment/522\",[]],[\"name/523\",[695,67.638]],[\"comment/523\",[]],[\"name/524\",[624,28.658]],[\"comment/524\",[29,3.508,96,2.99,240,4.642,597,5.905,598,5.587,604,5.587]],[\"name/525\",[696,67.638]],[\"comment/525\",[]],[\"name/526\",[624,28.658]],[\"comment/526\",[5,1.581,12,3.561,162,2.319,189,3.656,278,2.493,573,3.287,598,4.578]],[\"name/527\",[697,67.638]],[\"comment/527\",[]],[\"name/528\",[624,28.658]],[\"comment/528\",[5,1.293,12,1.851,22,1.568,47,2.017,128,1.801,162,1.782,189,2.81,200,2.41,288,2.595,573,2.526,595,3.719,698,3.719,699,4.023]],[\"name/529\",[700,62.521]],[\"comment/529\",[22,2.56,59,2.101,90,3.003,91,2.087,105,2.732,107,2.894,111,1.997,148,3.213,635,3.407,701,3.899,702,3.899]],[\"name/530\",[703,67.638]],[\"comment/530\",[]],[\"name/531\",[148,51.518]],[\"comment/531\",[368,5.834,423,6.242,616,6.09]],[\"name/532\",[704,67.638]],[\"comment/532\",[]],[\"name/533\",[705,62.521]],[\"comment/533\",[]],[\"name/534\",[706,67.638]],[\"comment/534\",[]],[\"name/535\",[707,67.638]],[\"comment/535\",[]],[\"name/536\",[708,67.638]],[\"comment/536\",[]],[\"name/537\",[709,67.638]],[\"comment/537\",[]],[\"name/538\",[710,67.638]],[\"comment/538\",[]],[\"name/539\",[711,67.638]],[\"comment/539\",[]],[\"name/540\",[712,67.638]],[\"comment/540\",[]],[\"name/541\",[713,67.638]],[\"comment/541\",[]],[\"name/542\",[714,67.638]],[\"comment/542\",[]],[\"name/543\",[715,67.638]],[\"comment/543\",[]],[\"name/544\",[716,67.638]],[\"comment/544\",[]],[\"name/545\",[717,67.638]],[\"comment/545\",[]],[\"name/546\",[718,67.638]],[\"comment/546\",[]],[\"name/547\",[719,67.638]],[\"comment/547\",[]],[\"name/548\",[720,67.638]],[\"comment/548\",[]],[\"name/549\",[721,67.638]],[\"comment/549\",[]],[\"name/550\",[722,67.638]],[\"comment/550\",[]],[\"name/551\",[723,67.638]],[\"comment/551\",[]],[\"name/552\",[724,67.638]],[\"comment/552\",[]],[\"name/553\",[725,67.638]],[\"comment/553\",[]],[\"name/554\",[726,67.638]],[\"comment/554\",[]],[\"name/555\",[557,51.518]],[\"comment/555\",[]],[\"name/556\",[727,67.638]],[\"comment/556\",[]],[\"name/557\",[728,67.638]],[\"comment/557\",[]],[\"name/558\",[729,67.638]],[\"comment/558\",[]],[\"name/559\",[730,67.638]],[\"comment/559\",[]],[\"name/560\",[731,67.638]],[\"comment/560\",[]],[\"name/561\",[624,28.658]],[\"comment/561\",[5,0.667,9,1.602,20,1.547,96,1.529,105,2.227,126,2.723,128,1.463,140,2.026,149,2.374,170,2.488,281,2.078,600,2.428,700,3.02,732,2.326,733,3.267,734,3.02]],[\"name/562\",[735,67.638]],[\"comment/562\",[8,3.712,18,2.27,47,2.223,67,1.878,86,2.112,133,2.478,514,2.356,563,4.098,616,3.295,736,4.098,737,4.098,738,4.433]],[\"name/563\",[518,39.661]],[\"comment/563\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/564\",[210,34.144]],[\"comment/564\",[]],[\"name/565\",[508,34.627]],[\"comment/565\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/566\",[161,35.947]],[\"comment/566\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/567\",[739,67.638]],[\"comment/567\",[]],[\"name/568\",[600,50.264]],[\"comment/568\",[]],[\"name/569\",[740,67.638]],[\"comment/569\",[5,1.138,7,3.201,17,1.78,61,1.952,111,2.637,517,3.3,518,3.266,519,3.3]],[\"name/570\",[210,34.144]],[\"comment/570\",[]],[\"name/571\",[508,34.627]],[\"comment/571\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/572\",[161,35.947]],[\"comment/572\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/573\",[515,35.134]],[\"comment/573\",[]],[\"name/574\",[515,35.134]],[\"comment/574\",[]],[\"name/575\",[741,67.638]],[\"comment/575\",[]],[\"name/576\",[522,56.634]],[\"comment/576\",[]],[\"name/577\",[522,56.634]],[\"comment/577\",[]],[\"name/578\",[742,67.638]],[\"comment/578\",[]],[\"name/579\",[743,67.638]],[\"comment/579\",[]],[\"name/580\",[744,67.638]],[\"comment/580\",[]],[\"name/581\",[745,67.638]],[\"comment/581\",[]],[\"name/582\",[746,67.638]],[\"comment/582\",[]],[\"name/583\",[747,67.638]],[\"comment/583\",[]],[\"name/584\",[644,62.521]],[\"comment/584\",[]],[\"name/585\",[748,67.638]],[\"comment/585\",[]],[\"name/586\",[749,67.638]],[\"comment/586\",[]],[\"name/587\",[750,67.638]],[\"comment/587\",[]],[\"name/588\",[751,62.521]],[\"comment/588\",[]],[\"name/589\",[228,62.521]],[\"comment/589\",[]],[\"name/590\",[752,67.638]],[\"comment/590\",[]],[\"name/591\",[753,67.638]],[\"comment/591\",[]],[\"name/592\",[754,67.638]],[\"comment/592\",[]],[\"name/593\",[755,67.638]],[\"comment/593\",[]],[\"name/594\",[756,67.638]],[\"comment/594\",[]],[\"name/595\",[757,67.638]],[\"comment/595\",[]],[\"name/596\",[758,67.638]],[\"comment/596\",[]],[\"name/597\",[278,32.22]],[\"comment/597\",[]],[\"name/598\",[759,67.638]],[\"comment/598\",[]],[\"name/599\",[760,67.638]],[\"comment/599\",[]],[\"name/600\",[761,67.638]],[\"comment/600\",[]],[\"name/601\",[537,45.631]],[\"comment/601\",[]],[\"name/602\",[762,67.638]],[\"comment/602\",[]],[\"name/603\",[763,67.638]],[\"comment/603\",[]],[\"name/604\",[764,67.638]],[\"comment/604\",[]],[\"name/605\",[765,67.638]],[\"comment/605\",[]],[\"name/606\",[766,67.638]],[\"comment/606\",[]],[\"name/607\",[767,67.638]],[\"comment/607\",[]],[\"name/608\",[768,67.638]],[\"comment/608\",[]],[\"name/609\",[769,67.638]],[\"comment/609\",[]],[\"name/610\",[770,67.638]],[\"comment/610\",[]],[\"name/611\",[771,67.638]],[\"comment/611\",[]],[\"name/612\",[772,67.638]],[\"comment/612\",[]],[\"name/613\",[773,67.638]],[\"comment/613\",[]],[\"name/614\",[774,59.151]],[\"comment/614\",[]],[\"name/615\",[775,67.638]],[\"comment/615\",[]],[\"name/616\",[776,59.151]],[\"comment/616\",[]],[\"name/617\",[538,43.031]],[\"comment/617\",[]],[\"name/618\",[777,67.638]],[\"comment/618\",[22,2.56,59,2.101,90,3.003,91,2.087,105,2.732,107,2.894,111,1.997,148,3.213,635,3.407,701,3.899,702,3.899]],[\"name/619\",[778,67.638]],[\"comment/619\",[3,1.729,5,0.822,17,1.286,19,2.495,86,1.916,96,2.963,111,1.905,131,2.81,147,2.923,779,4.023,780,3.369,781,3.249,782,4.023]],[\"name/620\",[783,67.638]],[\"comment/620\",[784,8.833]],[\"name/621\",[624,28.658]],[\"comment/621\",[]],[\"name/622\",[785,62.521]],[\"comment/622\",[5,1.008,59,2.459,61,1.73,91,2.442,100,2.604,278,2.352,525,3.865,786,4.564,787,4.564,788,3.865]],[\"name/623\",[789,62.521]],[\"comment/623\",[5,1.581,12,2.408,59,2.607,91,2.59,278,2.493,507,3.424,508,2.68,788,4.098]],[\"name/624\",[790,62.521]],[\"comment/624\",[5,1.655,59,2.774,91,2.755,100,2.937,278,2.653,600,4.139,788,4.36]],[\"name/625\",[791,52.951]],[\"comment/625\",[5,1.395,9,1.326,17,1.417,20,2.099,105,1.844,272,3.295,278,2.112,556,3.58,656,3.877,792,3.295,793,4.098]],[\"name/626\",[794,59.151]],[\"comment/626\",[795,9.336]],[\"name/627\",[624,28.658]],[\"comment/627\",[]],[\"name/628\",[796,44.247]],[\"comment/628\",[]],[\"name/629\",[797,62.521]],[\"comment/629\",[798,8.833]],[\"name/630\",[196,45.631]],[\"comment/630\",[]],[\"name/631\",[776,59.151]],[\"comment/631\",[]],[\"name/632\",[799,59.151]],[\"comment/632\",[]],[\"name/633\",[568,47.237]],[\"comment/633\",[]],[\"name/634\",[467,52.951]],[\"comment/634\",[]],[\"name/635\",[800,62.521]],[\"comment/635\",[]],[\"name/636\",[801,67.638]],[\"comment/636\",[5,1.552,17,1.229,131,2.685,149,2.794,222,2.446,247,3.01,296,2.594,401,3.01,781,3.105,802,5.115,803,3.554,804,3.01]],[\"name/637\",[805,67.638]],[\"comment/637\",[5,1.599,17,1.286,131,2.81,149,2.923,247,3.149,296,2.714,401,3.149,508,3.241,781,3.249,803,3.719,804,3.149]],[\"name/638\",[806,59.151]],[\"comment/638\",[9,1.015,25,1.818,26,1.466,27,2.221,29,1.864,47,1.702,61,1.19,96,1.589,210,1.714,794,2.969,807,3.395,808,3.395,809,3.138,810,3.395,811,2.969,812,3.138,813,2.969,814,2.969]],[\"name/639\",[814,59.151]],[\"comment/639\",[806,8.833]],[\"name/640\",[795,62.521]],[\"comment/640\",[5,0.973,9,0.604,11,0.337,12,1.475,15,0.947,17,0.501,19,0.672,21,0.4,22,0.611,25,0.301,26,1.055,27,0.368,29,0.595,44,0.742,47,0.282,59,0.28,61,0.197,67,0.238,71,0.759,72,0.379,73,0.901,96,0.945,100,0.571,110,0.492,124,0.429,127,0.428,128,0.485,132,0.947,140,0.349,151,0.471,162,0.249,178,0.379,181,0.418,196,0.379,262,1.438,273,0.428,301,0.409,346,0.349,355,0.44,454,1.313,509,0.296,533,0.635,573,0.353,593,0.44,608,0.947,611,0.52,616,0.418,781,0.454,794,1.371,806,0.492,811,0.492,813,0.492,814,0.492,815,0.562,816,0.471,817,0.368,818,0.471,819,0.635,820,0.562,821,0.52,822,2.02,823,0.562,824,1.083,825,0.562,826,0.52,827,0.52,828,0.52,829,1.568,830,0.562,831,0.454,832,0.562,833,0.562,834,0.52,835,0.562,836,0.947,837,0.562,838,0.492,839,0.562,840,0.52,841,0.492,842,0.562,843,0.52,844,0.562,845,0.492,846,0.492]],[\"name/641\",[796,44.247]],[\"comment/641\",[]],[\"name/642\",[624,28.658]],[\"comment/642\",[]],[\"name/643\",[847,67.638]],[\"comment/643\",[848,10.1]],[\"name/644\",[624,28.658]],[\"comment/644\",[]],[\"name/645\",[819,39.661]],[\"comment/645\",[]],[\"name/646\",[73,38.875]],[\"comment/646\",[]],[\"name/647\",[849,67.638]],[\"comment/647\",[850,10.1]],[\"name/648\",[624,28.658]],[\"comment/648\",[]],[\"name/649\",[819,39.661]],[\"comment/649\",[]],[\"name/650\",[73,38.875]],[\"comment/650\",[]],[\"name/651\",[851,67.638]],[\"comment/651\",[852,9.336]],[\"name/652\",[624,28.658]],[\"comment/652\",[]],[\"name/653\",[424,44.247]],[\"comment/653\",[5,0.562,9,0.823,26,1.188,61,0.964,96,1.287,128,1.231,135,1.566,162,1.218,192,2.153,326,1.855,346,1.706,460,3.886,478,2.044,522,2.303,653,2.303,796,1.799,852,2.542,853,1.799,854,2.75,855,2.405,856,2.75,857,2.75,858,2.542]],[\"name/654\",[819,39.661]],[\"comment/654\",[]],[\"name/655\",[73,38.875]],[\"comment/655\",[]],[\"name/656\",[797,62.521]],[\"comment/656\",[798,8.833]],[\"name/657\",[624,28.658]],[\"comment/657\",[]],[\"name/658\",[424,44.247]],[\"comment/658\",[5,1.138,128,2.494,162,2.468,192,4.36,346,3.454,465,4.36,798,4.871,853,3.644]],[\"name/659\",[819,39.661]],[\"comment/659\",[]],[\"name/660\",[73,38.875]],[\"comment/660\",[]],[\"name/661\",[196,45.631]],[\"comment/661\",[]],[\"name/662\",[624,28.658]],[\"comment/662\",[]],[\"name/663\",[859,67.638]],[\"comment/663\",[860,10.1]],[\"name/664\",[624,28.658]],[\"comment/664\",[]],[\"name/665\",[819,39.661]],[\"comment/665\",[]],[\"name/666\",[73,38.875]],[\"comment/666\",[]],[\"name/667\",[861,67.638]],[\"comment/667\",[862,10.1]],[\"name/668\",[624,28.658]],[\"comment/668\",[]],[\"name/669\",[819,39.661]],[\"comment/669\",[]],[\"name/670\",[73,38.875]],[\"comment/670\",[]],[\"name/671\",[776,59.151]],[\"comment/671\",[]],[\"name/672\",[624,28.658]],[\"comment/672\",[]],[\"name/673\",[863,67.638]],[\"comment/673\",[17,1.348,61,1.478,63,1.779,96,1.974,478,3.135,506,3.899,566,3.899,585,3.899,587,3.899,610,3.689,751,3.899,864,3.899,865,4.218]],[\"name/674\",[624,28.658]],[\"comment/674\",[]],[\"name/675\",[424,44.247]],[\"comment/675\",[9,1.101,22,1.435,25,1.973,128,1.649,140,2.284,162,1.631,244,2.343,346,2.284,383,2.343,437,2.526,538,2.343,573,2.312,853,2.409,864,3.404,866,3.404,867,3.404]],[\"name/676\",[819,39.661]],[\"comment/676\",[]],[\"name/677\",[73,38.875]],[\"comment/677\",[]],[\"name/678\",[868,67.638]],[\"comment/678\",[869,9.336]],[\"name/679\",[624,28.658]],[\"comment/679\",[]],[\"name/680\",[424,44.247]],[\"comment/680\",[9,1.101,22,1.435,25,1.973,128,1.649,140,2.284,162,1.631,244,2.343,346,2.284,383,2.343,437,2.526,538,2.343,573,2.312,853,2.409,866,3.404,867,3.404,869,3.404]],[\"name/681\",[819,39.661]],[\"comment/681\",[]],[\"name/682\",[73,38.875]],[\"comment/682\",[]],[\"name/683\",[799,59.151]],[\"comment/683\",[]],[\"name/684\",[624,28.658]],[\"comment/684\",[]],[\"name/685\",[870,67.638]],[\"comment/685\",[871,9.336]],[\"name/686\",[624,28.658]],[\"comment/686\",[]],[\"name/687\",[424,44.247]],[\"comment/687\",[9,1.101,22,1.435,25,1.973,71,1.384,128,1.649,140,2.284,162,1.631,244,2.343,343,2.572,346,2.284,383,2.343,437,2.526,532,2.736,573,2.312,853,2.409,871,3.404]],[\"name/688\",[819,39.661]],[\"comment/688\",[]],[\"name/689\",[73,38.875]],[\"comment/689\",[]],[\"name/690\",[872,67.638]],[\"comment/690\",[873,9.336]],[\"name/691\",[624,28.658]],[\"comment/691\",[]],[\"name/692\",[424,44.247]],[\"comment/692\",[9,1.101,22,1.435,25,1.973,128,1.649,140,2.284,162,1.631,244,2.343,343,2.572,346,2.284,383,2.343,437,2.526,491,3.22,532,2.736,573,2.312,853,2.409,873,3.404]],[\"name/693\",[819,39.661]],[\"comment/693\",[]],[\"name/694\",[73,38.875]],[\"comment/694\",[]],[\"name/695\",[874,67.638]],[\"comment/695\",[875,9.336]],[\"name/696\",[624,28.658]],[\"comment/696\",[]],[\"name/697\",[424,44.247]],[\"comment/697\",[9,1.101,22,1.435,25,1.973,128,1.649,140,2.284,162,1.631,244,2.343,343,2.572,346,2.284,383,2.343,437,2.526,492,2.974,532,2.736,573,2.312,853,2.409,875,3.404]],[\"name/698\",[819,39.661]],[\"comment/698\",[]],[\"name/699\",[73,38.875]],[\"comment/699\",[]],[\"name/700\",[876,67.638]],[\"comment/700\",[877,10.1]],[\"name/701\",[624,28.658]],[\"comment/701\",[]],[\"name/702\",[819,39.661]],[\"comment/702\",[]],[\"name/703\",[73,38.875]],[\"comment/703\",[]],[\"name/704\",[878,67.638]],[\"comment/704\",[]],[\"name/705\",[624,28.658]],[\"comment/705\",[]],[\"name/706\",[819,39.661]],[\"comment/706\",[]],[\"name/707\",[73,38.875]],[\"comment/707\",[]],[\"name/708\",[568,47.237]],[\"comment/708\",[]],[\"name/709\",[624,28.658]],[\"comment/709\",[]],[\"name/710\",[879,67.638]],[\"comment/710\",[880,9.336]],[\"name/711\",[624,28.658]],[\"comment/711\",[]],[\"name/712\",[424,44.247]],[\"comment/712\",[9,1.101,22,1.435,25,1.973,29,2.022,104,2.526,128,1.649,140,2.284,162,1.631,244,2.343,343,2.572,346,2.284,383,2.343,437,2.526,573,2.312,853,2.409,880,3.404]],[\"name/713\",[819,39.661]],[\"comment/713\",[]],[\"name/714\",[73,38.875]],[\"comment/714\",[]],[\"name/715\",[881,67.638]],[\"comment/715\",[882,9.336]],[\"name/716\",[624,28.658]],[\"comment/716\",[]],[\"name/717\",[424,44.247]],[\"comment/717\",[9,1.15,22,1.498,25,2.06,128,1.721,140,2.385,162,1.704,244,2.446,246,3.01,343,2.685,346,2.385,383,2.446,437,2.638,573,2.415,853,2.515,882,3.554]],[\"name/718\",[819,39.661]],[\"comment/718\",[]],[\"name/719\",[73,38.875]],[\"comment/719\",[]],[\"name/720\",[883,67.638]],[\"comment/720\",[884,9.336]],[\"name/721\",[624,28.658]],[\"comment/721\",[]],[\"name/722\",[424,44.247]],[\"comment/722\",[9,1.101,22,1.435,25,1.973,29,2.022,128,1.649,140,2.284,162,1.631,242,2.484,244,2.343,343,2.572,346,2.284,383,2.343,437,2.526,573,2.312,853,2.409,884,3.404]],[\"name/723\",[819,39.661]],[\"comment/723\",[]],[\"name/724\",[73,38.875]],[\"comment/724\",[]],[\"name/725\",[885,67.638]],[\"comment/725\",[886,9.336]],[\"name/726\",[624,28.658]],[\"comment/726\",[]],[\"name/727\",[424,44.247]],[\"comment/727\",[9,1.15,18,1.968,25,2.06,128,1.721,140,2.385,162,1.704,189,2.685,244,2.446,343,2.685,346,2.385,383,2.446,437,2.638,573,2.415,853,2.515,886,3.554]],[\"name/728\",[819,39.661]],[\"comment/728\",[]],[\"name/729\",[73,38.875]],[\"comment/729\",[]],[\"name/730\",[467,52.951]],[\"comment/730\",[]],[\"name/731\",[624,28.658]],[\"comment/731\",[]],[\"name/732\",[887,67.638]],[\"comment/732\",[888,10.1]],[\"name/733\",[624,28.658]],[\"comment/733\",[]],[\"name/734\",[819,39.661]],[\"comment/734\",[12,1.851,22,1.568,26,1.738,29,2.209,124,1.594,128,1.801,133,2.248,159,3.369,254,2.714,373,3.369,819,2.359,889,4.023,890,4.023,891,4.023]],[\"name/735\",[73,38.875]],[\"comment/735\",[]],[\"name/736\",[800,62.521]],[\"comment/736\",[]],[\"name/737\",[624,28.658]],[\"comment/737\",[]],[\"name/738\",[892,62.521]],[\"comment/738\",[59,2.964,61,2.086,133,3.326,159,4.983,845,5.204,853,3.893,893,5.501]],[\"name/739\",[624,28.658]],[\"comment/739\",[]],[\"name/740\",[424,44.247]],[\"comment/740\",[9,1.101,18,1.885,25,1.973,128,1.649,140,2.284,162,2.615,244,2.343,343,2.572,346,2.284,348,2.805,383,2.343,437,2.526,573,2.312,845,3.22,853,2.409]],[\"name/741\",[819,39.661]],[\"comment/741\",[]],[\"name/742\",[73,38.875]],[\"comment/742\",[]],[\"name/743\",[893,62.521]],[\"comment/743\",[61,2.625,846,6.55,892,6.923,894,6.923]],[\"name/744\",[624,28.658]],[\"comment/744\",[]],[\"name/745\",[424,44.247]],[\"comment/745\",[5,0.448,9,0.656,12,1.01,17,1.222,18,1.124,22,0.855,25,1.176,61,0.769,126,1.116,128,0.983,133,1.227,140,1.361,162,2.252,244,2.433,262,1.562,343,1.533,346,1.361,348,2.913,383,1.396,400,1.838,424,1.436,437,1.506,573,1.378,836,1.919,846,1.919,853,1.436,895,2.195]],[\"name/746\",[819,39.661]],[\"comment/746\",[5,1.008,44,2.338,124,1.956,125,3.387,162,2.187,348,3.76,836,4.318,894,4.564,896,4.937,897,4.564]],[\"name/747\",[73,38.875]],[\"comment/747\",[]],[\"name/748\",[898,67.638]],[\"comment/748\",[]],[\"name/749\",[784,59.151]],[\"comment/749\",[3,0.943,5,1.242,9,0.656,17,0.701,47,1.1,67,0.93,71,0.825,91,1.086,96,1.027,100,1.157,124,0.87,241,1.361,259,2.029,326,1.481,401,1.718,792,1.631,816,1.838,899,2.195,900,2.195,901,3.535,902,2.029,903,1.718,904,2.195,905,2.195,906,2.195,907,2.195,908,2.195,909,2.029]],[\"name/750\",[785,62.521]],[\"comment/750\",[5,1.008,59,2.459,61,1.73,91,2.442,100,2.604,278,2.352,525,3.865,786,4.564,787,4.564,788,3.865]],[\"name/751\",[789,62.521]],[\"comment/751\",[5,1.581,12,2.408,59,2.607,91,2.59,278,2.493,507,3.424,508,2.68,788,4.098]],[\"name/752\",[790,62.521]],[\"comment/752\",[5,1.655,59,2.774,91,2.755,100,2.937,278,2.653,600,4.139,788,4.36]],[\"name/753\",[791,52.951]],[\"comment/753\",[5,1.395,9,1.326,17,1.417,20,2.099,105,1.844,272,3.295,278,2.112,556,3.58,656,3.877,792,3.295,793,4.098]],[\"name/754\",[909,62.521]],[\"comment/754\",[5,0.817,9,0.691,22,0.901,44,1.094,59,1.151,61,1.402,67,0.979,71,0.869,123,1.761,124,1.585,126,2.034,127,1.761,128,1.035,133,1.292,280,1.37,288,1.491,453,1.867,533,1.355,784,2.021,791,1.809,843,2.137,910,1.935,911,2.137,912,2.311,913,2.311,914,2.137]],[\"name/755\",[915,62.521]],[\"comment/755\",[3,0.92,5,1.387,9,1.491,15,1.872,17,1.196,19,2.321,22,0.834,25,1.147,27,1.4,28,1.792,56,1.556,69,1.872,70,1.792,91,1.059,119,1.591,133,1.196,148,1.63,244,1.362,383,1.362,467,1.676,821,1.979,915,3.459,916,1.872,917,2.141]],[\"name/756\",[918,67.638]],[\"comment/756\",[]],[\"name/757\",[919,67.638]],[\"comment/757\",[5,1.289,12,1.351,17,0.938,18,1.503,20,1.39,91,1.452,113,2.182,128,1.314,162,1.301,191,1.525,198,1.671,780,2.458,792,2.182,920,2.568,921,2.936,922,2.714,923,2.936,924,2.714,925,2.458,926,2.371]],[\"name/758\",[924,62.521]],[\"comment/758\",[5,0.954,12,2.149,91,2.311,128,2.092,162,2.07,395,3.263,792,3.472,927,4.672,928,4.672,929,4.672,930,4.318]],[\"name/759\",[145,46.401]],[\"comment/759\",[]],[\"name/760\",[931,67.638]],[\"comment/760\",[5,1.069,20,2.479,209,4.383,219,3.376,395,3.656,510,2.739,792,3.89,932,4.838,933,4.383]],[\"name/761\",[934,67.638]],[\"comment/761\",[5,0.752,9,1.101,22,2.3,26,1.591,63,1.553,135,2.096,325,1.859,792,4.386,804,4.62,897,3.404,932,3.404,935,3.404,936,3.682]],[\"name/762\",[937,67.638]],[\"comment/762\",[3,1.583,9,1.101,22,1.435,92,2.206,111,1.744,129,2.572,136,2.077,158,3.083,166,3.404,210,1.859,219,2.375,278,1.754,792,2.736,930,3.404,938,3.682,939,3.404]],[\"name/763\",[278,32.22]],[\"comment/763\",[3,2.746,5,1.305,9,1.911,210,3.225,939,5.905,940,5.905]],[\"name/764\",[507,44.247]],[\"comment/764\",[61,2.417,412,5.252,507,4.511,600,5.124,941,6.895]],[\"name/765\",[942,67.638]],[\"comment/765\",[]],[\"name/766\",[943,62.521]],[\"comment/766\",[]],[\"name/767\",[944,67.638]],[\"comment/767\",[5,1.008,9,2.217,17,1.578,71,1.856,473,2.895,945,4.937,946,4.937,947,4.564,948,4.318]],[\"name/768\",[949,67.638]],[\"comment/768\",[5,0.954,92,2.798,162,2.07,170,3.558,175,4.318,191,2.427,950,3.912,951,4.318,952,4.672,953,4.672,954,4.086]],[\"name/769\",[955,67.638]],[\"comment/769\",[5,1.509,23,2.805,47,1.846,59,1.834,67,1.56,71,1.384,100,1.942,910,3.083,956,2.883,957,2.676,958,3.682,959,3.682,960,3.22,961,3.404]],[\"name/770\",[20,32.028]],[\"comment/770\",[5,1.581,9,2.315,20,2.479,27,3.424,957,3.804,962,4.578,963,4.578]],[\"name/771\",[964,62.521]],[\"comment/771\",[5,0.781,9,0.656,12,1.01,17,0.701,22,1.49,44,1.811,63,0.925,92,1.315,100,1.157,123,1.672,126,1.116,128,0.983,133,1.227,325,1.108,351,1.919,525,1.718,591,2.029,612,1.631,698,2.029,957,1.595,965,2.195,966,2.195,967,1.838,968,2.029,969,2.195,970,2.195,971,2.195,972,2.195,973,2.195]],[\"name/772\",[950,56.634]],[\"comment/772\",[9,1.666,27,3.644,61,1.952,436,4.139,910,4.664,943,5.148,950,4.664,956,4.36]],[\"name/773\",[974,67.638]],[\"comment/773\",[5,1.655,63,2.349,124,2.207,150,4.242,831,4.498,903,4.36,964,5.148]],[\"name/774\",[975,67.638]],[\"comment/774\",[5,0.862,9,1.262,63,1.779,111,1.997,181,3.135,562,3.302,957,3.065,976,4.218,977,3.407,978,4.218,979,4.218,980,4.218,981,4.218]],[\"name/775\",[961,62.521]],[\"comment/775\",[]],[\"name/776\",[982,67.638]],[\"comment/776\",[]],[\"name/777\",[983,62.521]],[\"comment/777\",[]],[\"name/778\",[984,62.521]],[\"comment/778\",[]],[\"name/779\",[985,62.521]],[\"comment/779\",[]],[\"name/780\",[986,62.521]],[\"comment/780\",[]],[\"name/781\",[987,62.521]],[\"comment/781\",[]],[\"name/782\",[988,62.521]],[\"comment/782\",[5,0.785,17,1.229,18,1.968,23,4.653,59,1.915,61,1.348,67,1.629,71,1.445,288,2.48,436,2.857,796,2.515,910,3.22,989,3.363,990,3.554]],[\"name/783\",[991,67.638]],[\"comment/783\",[]],[\"name/784\",[983,62.521]],[\"comment/784\",[]],[\"name/785\",[984,62.521]],[\"comment/785\",[]],[\"name/786\",[985,62.521]],[\"comment/786\",[]],[\"name/787\",[986,62.521]],[\"comment/787\",[]],[\"name/788\",[987,62.521]],[\"comment/788\",[]],[\"name/789\",[990,62.521]],[\"comment/789\",[]],[\"name/790\",[23,51.518]],[\"comment/790\",[3,1.431,5,0.68,9,0.718,11,0.782,18,0.668,21,0.929,22,0.935,23,0.994,25,0.699,26,0.564,47,1.203,59,0.65,61,0.457,63,0.55,74,0.625,92,0.782,96,1.123,100,0.688,110,1.141,113,0.97,126,1.22,128,0.584,133,0.729,136,0.736,191,0.678,219,0.842,244,0.83,562,1.878,653,1.093,988,1.206,992,1.305,993,1.646,994,1.305,995,1.305,996,1.305,997,1.305,998,1.305,999,1.305,1000,1.305,1001,1.206,1002,1.206,1003,1.305,1004,1.206,1005,1.206,1006,1.305,1007,1.305,1008,1.305,1009,1.206]],[\"name/791\",[145,46.401]],[\"comment/791\",[]],[\"name/792\",[1010,62.521]],[\"comment/792\",[]],[\"name/793\",[993,46.401]],[\"comment/793\",[]],[\"name/794\",[1011,62.521]],[\"comment/794\",[]],[\"name/795\",[1012,62.521]],[\"comment/795\",[3,1.459,5,1.129,9,1.653,91,1.679,128,1.52,191,1.763,281,2.16,296,2.29,395,2.371,916,2.969,967,2.842,993,2.329,1013,3.395,1014,3.395,1015,3.395,1016,3.395]],[\"name/796\",[1017,67.638]],[\"comment/796\",[5,1.216,22,2.319,96,2.785,957,4.324,963,5.204,967,4.983,1018,5.951]],[\"name/797\",[1019,67.638]],[\"comment/797\",[63,2.694,811,5.587,1012,5.905,1020,5.587,1021,6.389,1022,6.389]],[\"name/798\",[1023,67.638]],[\"comment/798\",[3,2.394,5,1.655,21,3.965,280,3.3,967,4.664,1024,5.57,1025,5.57]],[\"name/799\",[1026,67.638]],[\"comment/799\",[3,2.454,5,0.722,9,1.057,47,1.771,126,1.796,191,2.965,214,2.423,241,2.191,279,2.691,732,2.515,734,3.265,834,3.265,993,2.423,1027,3.533,1028,3.533]],[\"name/800\",[1029,67.638]],[\"comment/800\",[]],[\"name/801\",[1030,67.638]],[\"comment/801\",[]],[\"name/802\",[1031,67.638]],[\"comment/802\",[5,0.954,12,2.149,22,1.82,91,2.311,162,2.07,241,2.897,827,4.318,1032,4.086,1033,4.672,1034,4.672,1035,4.672]],[\"name/803\",[1036,67.638]],[\"comment/803\",[]],[\"name/804\",[1037,62.521]],[\"comment/804\",[5,1.216,21,4.236,22,2.319,515,3.091,1032,5.204,1038,5.951,1039,5.951]],[\"name/805\",[1040,54.624]],[\"comment/805\",[3,1.221,5,1.259,26,1.227,124,1.125,162,1.258,170,2.163,296,1.916,374,2.111,556,2.294,562,2.223,616,2.111,818,2.378,993,1.948,1040,2.294,1041,2.625,1042,2.625,1043,2.625,1044,2.625,1045,2.625,1046,2.625,1047,2.484]],[\"name/806\",[1048,67.638]],[\"comment/806\",[]],[\"name/807\",[1049,56.634]],[\"comment/807\",[3,1.828,5,1.057,7,1.007,9,1.548,21,1.247,22,0.683,23,1.335,24,1.532,47,0.879,56,1.273,61,0.614,74,0.84,124,0.694,128,0.784,162,1.389,241,1.087,282,1.164,307,1.532,346,1.087,455,1.62,511,0.924,526,1.05,533,1.027,816,1.467,831,1.415,1050,1.752,1051,1.62,1052,1.752,1053,1.752,1054,1.62,1055,1.62,1056,1.532,1057,1.532]],[\"name/808\",[28,56.634]],[\"comment/808\",[5,1.031,9,0.909,19,1.884,35,2.809,47,1.523,61,1.065,74,1.456,96,1.422,162,1.346,169,2.163,307,2.657,511,1.602,818,2.544,831,2.454,1049,2.544,1055,2.809,1056,2.657,1057,2.657,1058,3.039,1059,3.039]],[\"name/809\",[1060,67.638]],[\"comment/809\",[3,1.459,5,1.129,11,2.033,12,1.562,124,1.345,162,1.504,191,1.763,325,2.79,374,2.523,423,2.586,449,3.138,593,2.657,841,2.969,1061,3.138,1062,3.395,1063,2.842]],[\"name/810\",[1064,67.638]],[\"comment/810\",[]],[\"name/811\",[1057,59.151]],[\"comment/811\",[9,1.566,28,4.383,61,1.835,73,3.009,124,2.074,135,2.98,262,3.726,1049,4.383,1065,5.234]],[\"name/812\",[1066,67.638]],[\"comment/812\",[]],[\"name/813\",[1067,51.518]],[\"comment/813\",[]],[\"name/814\",[507,44.247]],[\"comment/814\",[5,1.452,9,1.397,100,2.464,216,3.773,244,2.972,526,2.798,1068,4.672,1069,4.672,1070,4.672,1071,4.318]],[\"name/815\",[1072,67.638]],[\"comment/815\",[]],[\"name/816\",[1067,51.518]],[\"comment/816\",[]],[\"name/817\",[507,44.247]],[\"comment/817\",[]],[\"name/818\",[1073,67.638]],[\"comment/818\",[9,1.477,22,1.924,26,2.133,44,2.338,61,1.73,124,1.956,1049,4.134,1067,3.76,1074,4.937,1075,4.564]],[\"name/819\",[791,52.951]],[\"comment/819\",[]],[\"name/820\",[1076,67.638]],[\"comment/820\",[3,0.819,5,1.286,9,1.361,26,0.823,47,0.956,56,1.385,61,1.184,63,0.804,67,0.808,91,0.943,107,2.318,113,1.416,123,1.452,124,1.339,126,0.969,169,1.357,198,1.085,254,1.286,255,1.331,533,1.118,911,1.762,925,1.596,1063,1.596,1077,2.573,1078,1.906,1079,1.906,1080,1.762,1081,1.762]],[\"name/821\",[1082,67.638]],[\"comment/821\",[]],[\"name/822\",[1083,67.638]],[\"comment/822\",[]],[\"name/823\",[1084,67.638]],[\"comment/823\",[]],[\"name/824\",[1085,67.638]],[\"comment/824\",[]],[\"name/825\",[1086,67.638]],[\"comment/825\",[]],[\"name/826\",[1087,67.638]],[\"comment/826\",[]],[\"name/827\",[1088,67.638]],[\"comment/827\",[]],[\"name/828\",[817,31.422,1089,44.4]],[\"comment/828\",[]],[\"name/829\",[1090,62.521]],[\"comment/829\",[]],[\"name/830\",[1091,48.033,1092,48.033]],[\"comment/830\",[]],[\"name/831\",[395,47.237]],[\"comment/831\",[]],[\"name/832\",[957,34.904,1093,48.033]],[\"comment/832\",[]],[\"name/833\",[616,35.695,1094,48.033]],[\"comment/833\",[]],[\"name/834\",[1095,47.237]],[\"comment/834\",[]],[\"name/835\",[1096,67.638]],[\"comment/835\",[]],[\"name/836\",[1097,67.638]],[\"comment/836\",[]],[\"name/837\",[1098,67.638]],[\"comment/837\",[]],[\"name/838\",[1099,62.521]],[\"comment/838\",[3,1.729,5,0.822,17,1.286,20,1.905,21,2.864,22,1.568,86,1.916,111,1.905,993,2.76,1099,3.719,1100,4.023,1101,3.149,1102,3.369,1103,4.023]],[\"name/839\",[1104,67.638]],[\"comment/839\",[]],[\"name/840\",[1105,67.638]],[\"comment/840\",[5,1.138,17,1.78,44,2.637,473,3.266,968,5.148,1054,5.148,1102,4.664,1106,5.148]],[\"name/841\",[1107,67.638]],[\"comment/841\",[5,1.305,71,2.401,209,5.349,265,3.672,1067,4.866,1108,5.349]],[\"name/842\",[1109,62.521]],[\"comment/842\",[1102,7.577,1109,8.364]],[\"name/843\",[977,54.624]],[\"comment/843\",[17,1.417,47,2.223,71,1.667,265,3.925,473,2.6,525,3.471,977,3.58,1067,3.377,1110,4.098,1111,4.433,1112,4.433]],[\"name/844\",[1113,67.638]],[\"comment/844\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/845\",[1115,39.661]],[\"comment/845\",[5,1.008,9,1.477,12,2.271,22,1.924,31,3.865,59,2.459,124,1.956,353,3.987,510,2.584,1115,2.895]],[\"name/846\",[278,32.22]],[\"comment/846\",[5,1.138,17,1.78,22,2.17,137,4.871,278,2.653,360,4.242,1115,3.266,1123,5.57]],[\"name/847\",[1124,62.521]],[\"comment/847\",[5,1.408,17,2.203,22,2.687,1115,4.043,1124,6.374]],[\"name/848\",[817,44.247]],[\"comment/848\",[]],[\"name/849\",[624,28.658]],[\"comment/849\",[5,1.432,9,1.17,11,1.349,22,1.524,27,1.473,29,1.236,44,1.066,63,0.949,92,1.349,162,0.997,346,1.396,355,1.763,401,1.763,526,1.349,920,1.969,940,2.081,1009,2.081,1101,1.763,1115,2.293,1125,2.252,1126,2.252,1127,2.081,1128,2.252,1129,2.081]],[\"name/850\",[1130,67.638]],[\"comment/850\",[5,1.216,9,1.78,20,2.818,796,3.893,1127,5.501,1131,4.324,1132,5.951]],[\"name/851\",[1133,62.521]],[\"comment/851\",[]],[\"name/852\",[624,28.658]],[\"comment/852\",[]],[\"name/853\",[1134,67.638]],[\"comment/853\",[]],[\"name/854\",[1135,67.638]],[\"comment/854\",[]],[\"name/855\",[1136,67.638]],[\"comment/855\",[]],[\"name/856\",[1137,67.638]],[\"comment/856\",[]],[\"name/857\",[796,44.247]],[\"comment/857\",[]],[\"name/858\",[774,59.151]],[\"comment/858\",[]],[\"name/859\",[799,59.151]],[\"comment/859\",[]],[\"name/860\",[1138,67.638]],[\"comment/860\",[]],[\"name/861\",[1139,62.521]],[\"comment/861\",[]],[\"name/862\",[1140,67.638]],[\"comment/862\",[]],[\"name/863\",[1141,67.638]],[\"comment/863\",[]],[\"name/864\",[1142,67.638]],[\"comment/864\",[5,0.722,61,2.001,63,1.49,72,2.383,111,1.673,124,1.4,126,1.796,162,1.565,394,3.265,436,2.625,780,2.958,903,2.765,1115,2.071,1133,3.265,1143,3.533,1144,3.265]],[\"name/865\",[1144,62.521]],[\"comment/865\",[]],[\"name/866\",[1145,67.638]],[\"comment/866\",[]],[\"name/867\",[1056,59.151]],[\"comment/867\",[]],[\"name/868\",[1146,67.638]],[\"comment/868\",[]],[\"name/869\",[1147,67.638]],[\"comment/869\",[]],[\"name/870\",[1148,67.638]],[\"comment/870\",[]],[\"name/871\",[1149,67.638]],[\"comment/871\",[]],[\"name/872\",[1150,67.638]],[\"comment/872\",[]],[\"name/873\",[1151,67.638]],[\"comment/873\",[]],[\"name/874\",[1152,51.518]],[\"comment/874\",[]],[\"name/875\",[1153,67.638]],[\"comment/875\",[]],[\"name/876\",[145,46.401]],[\"comment/876\",[]],[\"name/877\",[1152,51.518]],[\"comment/877\",[]],[\"name/878\",[1154,67.638]],[\"comment/878\",[]],[\"name/879\",[1155,67.638]],[\"comment/879\",[5,0.748,7,1.201,9,1.758,11,1.251,12,0.961,24,1.827,36,1.409,71,0.785,92,1.251,111,0.989,346,1.296,492,1.687,526,1.251,533,1.225,658,1.931,736,1.931,1120,2.513,1152,1.591,1156,1.931,1157,3.663,1158,1.931,1159,2.089,1160,2.089,1161,2.089,1162,1.931,1163,2.089,1164,2.089,1165,2.089]],[\"name/880\",[145,46.401]],[\"comment/880\",[]],[\"name/881\",[1166,67.638]],[\"comment/881\",[]],[\"name/882\",[1158,62.521]],[\"comment/882\",[]],[\"name/883\",[1167,67.638]],[\"comment/883\",[]],[\"name/884\",[1152,51.518]],[\"comment/884\",[5,1.509,9,1.101,17,1.177,22,1.435,29,2.022,71,1.384,86,1.754,91,2.92,96,1.723,278,1.754,507,2.409,1115,2.159,1152,2.805]],[\"name/885\",[1168,67.638]],[\"comment/885\",[]],[\"name/886\",[1169,67.638]],[\"comment/886\",[5,1.506,9,0.878,17,0.938,86,1.399,105,1.221,124,1.163,149,2.133,158,2.458,169,2.09,222,1.868,241,1.821,507,3.207,533,1.722,600,2.182,781,2.371,1170,2.714,1171,2.936,1172,2.936]],[\"name/887\",[1173,67.638]],[\"comment/887\",[5,1.069,9,1.566,22,2.04,31,4.098,91,2.59,957,3.804,1174,4.383,1175,4.578,1176,5.234]],[\"name/888\",[1152,51.518]],[\"comment/888\",[5,1.599,9,1.203,17,1.286,71,1.512,91,1.99,111,1.905,229,2.864,507,2.632,526,2.41,1115,2.359,1152,3.064,1177,4.023]],[\"name/889\",[1178,67.638]],[\"comment/889\",[9,1.397,17,1.493,22,1.82,67,1.979,69,4.086,131,3.263,265,2.685,933,3.912,947,4.318,1115,2.739,1179,4.672]],[\"name/890\",[200,40.514]],[\"comment/890\",[5,1.581,61,1.835,200,3.135,326,3.531,333,4.578,508,2.68,538,3.33,1180,4.838]],[\"name/891\",[212,51.518]],[\"comment/891\",[3,1.459,5,1.811,17,1.766,44,1.607,56,2.467,86,1.617,212,2.586,222,2.16,278,1.617,412,2.586,526,2.033,1181,3.395,1182,2.969]],[\"name/892\",[1183,67.638]],[\"comment/892\",[]],[\"name/893\",[1184,67.638]],[\"comment/893\",[]],[\"name/894\",[1185,67.638]],[\"comment/894\",[]],[\"name/895\",[1186,67.638]],[\"comment/895\",[]],[\"name/896\",[1187,67.638]],[\"comment/896\",[]],[\"name/897\",[1188,67.638]],[\"comment/897\",[]],[\"name/898\",[1189,67.638]],[\"comment/898\",[]],[\"name/899\",[1190,67.638]],[\"comment/899\",[]],[\"name/900\",[1191,67.638]],[\"comment/900\",[]],[\"name/901\",[1192,67.638]],[\"comment/901\",[]],[\"name/902\",[1193,67.638]],[\"comment/902\",[]],[\"name/903\",[1194,67.638]],[\"comment/903\",[]],[\"name/904\",[1195,67.638]],[\"comment/904\",[]],[\"name/905\",[1196,67.638]],[\"comment/905\",[]],[\"name/906\",[1197,67.638]],[\"comment/906\",[]],[\"name/907\",[1198,67.638]],[\"comment/907\",[]],[\"name/908\",[1199,67.638]],[\"comment/908\",[]],[\"name/909\",[1200,67.638]],[\"comment/909\",[]],[\"name/910\",[1201,67.638]],[\"comment/910\",[]],[\"name/911\",[1202,67.638]],[\"comment/911\",[]],[\"name/912\",[260,62.521]],[\"comment/912\",[]],[\"name/913\",[1203,67.638]],[\"comment/913\",[]],[\"name/914\",[1204,67.638]],[\"comment/914\",[]],[\"name/915\",[1205,67.638]],[\"comment/915\",[]],[\"name/916\",[933,56.634]],[\"comment/916\",[]],[\"name/917\",[1206,67.638]],[\"comment/917\",[]],[\"name/918\",[1207,67.638]],[\"comment/918\",[]],[\"name/919\",[1208,67.638]],[\"comment/919\",[]],[\"name/920\",[624,28.658]],[\"comment/920\",[]],[\"name/921\",[951,62.521]],[\"comment/921\",[]],[\"name/922\",[933,56.634]],[\"comment/922\",[]],[\"name/923\",[1209,67.638]],[\"comment/923\",[]],[\"name/924\",[1210,67.638]],[\"comment/924\",[]],[\"name/925\",[1211,62.521]],[\"comment/925\",[5,0.667,22,1.273,31,4.193,59,1.627,96,1.529,212,2.488,326,2.204,526,1.957,796,2.137,1212,3.02,1213,3.267,1214,3.267,1215,5.356,1216,5.356,1217,3.267,1218,3.267]],[\"name/926\",[1219,67.638]],[\"comment/926\",[]],[\"name/927\",[1220,67.638]],[\"comment/927\",[]],[\"name/928\",[1221,67.638]],[\"comment/928\",[]],[\"name/929\",[1222,59.151]],[\"comment/929\",[58,6.619,59,4.081,1211,7.576]],[\"name/930\",[1129,62.521]],[\"comment/930\",[5,1.216,136,3.356,395,4.156,423,4.533,526,3.565,583,4.806,1223,5.501]],[\"name/931\",[1224,67.638]],[\"comment/931\",[5,0.974,9,0.849,22,1.107,37,1.573,47,1.424,61,0.995,63,1.198,67,1.203,72,1.916,82,1.858,136,1.602,147,2.064,149,2.064,212,2.163,265,1.632,353,2.294,360,2.163,526,1.701,1115,1.665,1225,2.484,1226,2.625,1227,2.625]],[\"name/932\",[1227,62.521]],[\"comment/932\",[5,0.764,11,1.282,17,0.684,22,0.834,37,1.186,44,1.014,47,1.876,61,1.312,63,0.903,71,0.805,107,1.469,136,2.11,149,1.556,212,1.63,301,1.556,796,1.4,1115,1.255,1120,1.469,1182,3.273,1228,1.979,1229,2.141,1230,2.141,1231,1.979,1232,2.141,1233,4.985,1234,2.141]],[\"name/933\",[1235,67.638]],[\"comment/933\",[5,0.544,17,0.852,22,1.761,63,1.906,71,1.002,91,1.319,265,2.598,338,2.153,371,2.331,612,1.981,817,1.744,855,2.331,1089,2.464,1114,1.862,1115,1.563,1236,2.666,1237,2.666,1238,2.666,1239,2.666,1240,2.666,1241,2.666,1242,2.03]],[\"name/934\",[1243,67.638]],[\"comment/934\",[5,1.521,9,1.338,17,0.596,26,0.806,39,1.328,43,1.421,47,0.935,61,1.567,67,0.79,100,0.984,124,0.739,326,1.258,561,1.506,593,1.46,902,1.724,957,1.355,1063,1.562,1090,1.724,1162,1.724,1228,1.724,1244,1.865,1245,1.724,1246,1.865,1247,1.865,1248,2.775,1249,1.865,1250,1.724,1251,1.562]],[\"name/935\",[1252,67.638]],[\"comment/935\",[5,0.417,12,0.939,22,1.398,25,1.093,26,0.881,58,1.648,59,1.787,61,1.257,71,1.349,86,0.972,124,0.808,200,1.222,241,1.265,265,1.173,288,1.316,383,1.298,561,1.648,628,1.648,774,1.784,809,1.886,960,1.784,1115,1.196,1222,1.784,1223,1.886,1251,1.708,1253,1.784,1254,1.784,1255,2.809,1256,2.04,1257,2.04]],[\"name/936\",[1258,59.151]],[\"comment/936\",[5,0.897,9,0.893,17,0.954,18,0.589,20,1.011,22,0.832,41,0.803,61,1.047,71,0.432,91,0.569,92,1.789,96,0.999,119,0.854,124,0.846,128,0.515,191,0.597,200,0.689,281,0.731,289,0.835,338,0.928,359,1.063,383,0.731,446,0.928,454,0.963,473,0.674,954,1.005,1251,0.963,1253,1.005,1255,0.9,1259,1.15,1260,1.15,1261,1.15,1262,1.15,1263,1.15,1264,1.15,1265,1.973,1266,1.15,1267,1.15,1268,2.412,1269,1.626,1270,1.15,1271,1.15,1272,0.928,1273,0.928,1274,1.15,1275,1.005,1276,1.15,1277,0.928]],[\"name/937\",[1278,62.521]],[\"comment/937\",[5,1.353,9,0.616,11,0.662,17,1.361,18,0.566,20,0.975,22,0.802,29,0.607,36,0.746,46,1.022,47,0.554,59,0.551,63,0.466,71,0.416,96,0.517,106,1.022,108,0.926,123,0.842,126,0.562,129,0.772,248,0.967,265,0.636,278,0.527,423,0.842,453,1.662,473,0.648,593,0.866,796,0.723,1121,0.772,1212,1.022,1250,1.022,1251,0.926,1253,0.967,1254,0.967,1255,0.866,1258,0.967,1268,3.905,1269,0.842,1279,1.106,1280,1.106,1281,1.724,1282,1.106,1283,1.106,1284,1.106,1285,2.058,1286,0.842,1287,1.106]],[\"name/938\",[1255,52.951]],[\"comment/938\",[9,0.673,22,2.02,26,0.973,59,1.947,61,1.817,63,0.949,71,0.846,124,1.549,133,1.258,191,1.17,248,1.969,289,1.636,412,1.715,454,1.885,478,1.673,670,2.081,922,2.081,1255,1.763,1258,3.42,1268,1.818,1277,1.818,1278,2.081,1281,1.885,1288,2.252]],[\"name/939\",[278,32.22]],[\"comment/939\",[5,0.906,9,1.326,12,2.04,22,1.727,71,1.667,278,2.112,385,4.098,737,4.098,901,4.098,1255,3.471,1289,4.433,1290,4.433]],[\"name/940\",[1265,62.521]],[\"comment/940\",[63,2.908,265,3.963,796,4.511,1268,5.569,1291,6.895]],[\"name/941\",[1292,67.638]],[\"comment/941\",[5,0.643,9,0.942,17,1.006,41,2.199,47,2.605,70,2.636,265,1.81,323,2.754,324,2.91,960,2.754,1268,2.543,1269,2.398,1293,2.754,1294,2.91,1295,3.149,1296,3.149,1297,3.149,1298,3.149,1299,3.149]],[\"name/942\",[1272,54.624]],[\"comment/942\",[5,1.008,17,1.578,200,4.439,802,4.134,1225,4.318,1277,5.985,1286,3.76,1300,4.318]],[\"name/943\",[1301,56.634]],[\"comment/943\",[5,1.008,17,1.578,200,4.439,802,4.134,1225,4.318,1286,3.76,1300,4.318,1302,6.481]],[\"name/944\",[1303,59.151]],[\"comment/944\",[5,1.408,17,2.203,150,5.252,446,5.569,1304,6.374]],[\"name/945\",[1305,62.521]],[\"comment/945\",[5,1.305,17,2.041,150,4.866,446,5.159,1306,5.587,1307,5.587]],[\"name/946\",[1308,54.624]],[\"comment/946\",[5,1.408,17,2.203,150,5.252,446,5.569,1308,5.569]],[\"name/947\",[1309,67.638]],[\"comment/947\",[5,1.142,9,0.583,12,0.896,17,0.623,29,1.07,37,1.079,44,0.923,47,1.727,61,1.208,63,1.453,100,1.028,126,0.991,188,1.526,333,1.704,412,1.484,526,2.064,612,1.448,628,1.574,796,1.275,1115,1.143,1182,1.704,1222,1.704,1231,1.801,1310,1.949,1311,1.949,1312,1.949,1313,1.949,1314,1.704,1315,1.949,1316,1.632]],[\"name/948\",[1317,67.638]],[\"comment/948\",[5,1.514,9,1.477,17,1.578,191,2.565,796,3.23,1318,7.411,1319,4.937,1320,4.937]],[\"name/949\",[1321,67.638]],[\"comment/949\",[]],[\"name/950\",[1316,56.634]],[\"comment/950\",[]],[\"name/951\",[1322,59.151]],[\"comment/951\",[]],[\"name/952\",[1323,67.638]],[\"comment/952\",[5,1.166,9,1.707,22,1.376,25,1.892,52,3.089,91,1.748,129,2.467,134,2.958,325,1.783,376,2.853,1324,4.348,1325,3.533,1326,3.533,1327,3.533]],[\"name/953\",[1328,67.638]],[\"comment/953\",[]],[\"name/954\",[1329,62.521]],[\"comment/954\",[]],[\"name/955\",[1329,62.521]],[\"comment/955\",[]],[\"name/956\",[1330,54.624]],[\"comment/956\",[]],[\"name/957\",[1330,54.624]],[\"comment/957\",[]],[\"name/958\",[1331,67.638]],[\"comment/958\",[]],[\"name/959\",[1332,67.638]],[\"comment/959\",[]],[\"name/960\",[1333,52.951]],[\"comment/960\",[]],[\"name/961\",[1334,59.151]],[\"comment/961\",[]],[\"name/962\",[1335,67.638]],[\"comment/962\",[]],[\"name/963\",[1336,67.638]],[\"comment/963\",[]],[\"name/964\",[1337,56.634]],[\"comment/964\",[]],[\"name/965\",[1338,67.638]],[\"comment/965\",[]],[\"name/966\",[1339,62.521]],[\"comment/966\",[]],[\"name/967\",[1340,62.521]],[\"comment/967\",[]],[\"name/968\",[1341,62.521]],[\"comment/968\",[]],[\"name/969\",[1342,62.521]],[\"comment/969\",[]],[\"name/970\",[1343,62.521]],[\"comment/970\",[]],[\"name/971\",[1344,67.638]],[\"comment/971\",[]],[\"name/972\",[1345,67.638]],[\"comment/972\",[]],[\"name/973\",[1346,67.638]],[\"comment/973\",[]],[\"name/974\",[1347,67.638]],[\"comment/974\",[]],[\"name/975\",[1348,67.638]],[\"comment/975\",[]],[\"name/976\",[1349,62.521]],[\"comment/976\",[5,1.395,31,3.471,44,2.099,59,2.208,67,1.878,71,1.667,96,2.075,100,2.338,1180,4.098,1350,4.098,1351,4.433]],[\"name/977\",[1352,59.151]],[\"comment/977\",[]],[\"name/978\",[1330,54.624]],[\"comment/978\",[]],[\"name/979\",[1067,51.518]],[\"comment/979\",[]],[\"name/980\",[395,47.237]],[\"comment/980\",[]],[\"name/981\",[1,40.97]],[\"comment/981\",[]],[\"name/982\",[1353,67.638]],[\"comment/982\",[]],[\"name/983\",[1354,62.521]],[\"comment/983\",[5,1.39,59,1.627,71,1.228,91,1.616,96,1.529,265,1.878,1272,2.638,1301,2.736,1303,2.857,1306,2.857,1307,2.857,1308,2.638,1324,2.488,1355,3.267,1356,3.267,1357,3.02,1358,2.736]],[\"name/984\",[1359,67.638]],[\"comment/984\",[]],[\"name/985\",[1360,67.638]],[\"comment/985\",[]],[\"name/986\",[1361,67.638]],[\"comment/986\",[]],[\"name/987\",[1362,67.638]],[\"comment/987\",[]],[\"name/988\",[1272,54.624]],[\"comment/988\",[]],[\"name/989\",[1301,56.634]],[\"comment/989\",[]],[\"name/990\",[1308,54.624]],[\"comment/990\",[]],[\"name/991\",[1303,59.151]],[\"comment/991\",[1304,9.336]],[\"name/992\",[1305,62.521]],[\"comment/992\",[1306,7.913,1307,7.913]],[\"name/993\",[1363,67.638]],[\"comment/993\",[1349,8.364,1354,8.364]],[\"name/994\",[1364,59.151]],[\"comment/994\",[]],[\"name/995\",[1339,62.521]],[\"comment/995\",[]],[\"name/996\",[1365,67.638]],[\"comment/996\",[]],[\"name/997\",[1340,62.521]],[\"comment/997\",[]],[\"name/998\",[1341,62.521]],[\"comment/998\",[]],[\"name/999\",[1342,62.521]],[\"comment/999\",[]],[\"name/1000\",[1343,62.521]],[\"comment/1000\",[]],[\"name/1001\",[1366,67.638]],[\"comment/1001\",[]],[\"name/1002\",[1367,67.638]],[\"comment/1002\",[]],[\"name/1003\",[1368,67.638]],[\"comment/1003\",[17,2.203,240,5.011,255,4.816,473,4.043,1369,6.374]],[\"name/1004\",[1370,67.638]],[\"comment/1004\",[5,0.906,17,1.417,31,3.471,67,1.878,90,3.156,107,3.041,241,2.75,255,3.096,473,2.6,562,3.471,1371,5.201]],[\"name/1005\",[1333,52.951]],[\"comment/1005\",[]],[\"name/1006\",[1364,59.151]],[\"comment/1006\",[]],[\"name/1007\",[1372,62.521]],[\"comment/1007\",[]],[\"name/1008\",[1337,56.634]],[\"comment/1008\",[]],[\"name/1009\",[1373,67.638]],[\"comment/1009\",[]],[\"name/1010\",[624,28.658]],[\"comment/1010\",[]],[\"name/1011\",[977,54.624]],[\"comment/1011\",[]],[\"name/1012\",[1374,62.521]],[\"comment/1012\",[]],[\"name/1013\",[1375,67.638]],[\"comment/1013\",[]],[\"name/1014\",[1376,62.521]],[\"comment/1014\",[131,4.816,326,4.652,1377,6.374,1378,6.895,1379,6.374]],[\"name/1015\",[1380,67.638]],[\"comment/1015\",[]],[\"name/1016\",[1381,67.638]],[\"comment/1016\",[]],[\"name/1017\",[1382,67.638]],[\"comment/1017\",[]],[\"name/1018\",[1383,67.638]],[\"comment/1018\",[]],[\"name/1019\",[1384,67.638]],[\"comment/1019\",[]],[\"name/1020\",[1385,67.638]],[\"comment/1020\",[]],[\"name/1021\",[1352,59.151]],[\"comment/1021\",[]],[\"name/1022\",[1330,54.624]],[\"comment/1022\",[]],[\"name/1023\",[1372,62.521]],[\"comment/1023\",[1386,8.833]],[\"name/1024\",[1337,56.634]],[\"comment/1024\",[1386,8.833]],[\"name/1025\",[1364,59.151]],[\"comment/1025\",[]],[\"name/1026\",[395,47.237]],[\"comment/1026\",[]],[\"name/1027\",[1,40.97]],[\"comment/1027\",[]],[\"name/1028\",[1387,67.638]],[\"comment/1028\",[]],[\"name/1029\",[1388,67.638]],[\"comment/1029\",[]],[\"name/1030\",[1324,51.518]],[\"comment/1030\",[]],[\"name/1031\",[791,52.951]],[\"comment/1031\",[]],[\"name/1032\",[1389,62.521]],[\"comment/1032\",[]],[\"name/1033\",[651,56.634]],[\"comment/1033\",[]],[\"name/1034\",[1,40.97]],[\"comment/1034\",[]],[\"name/1035\",[1350,62.521]],[\"comment/1035\",[1,0.883,3,0.627,5,0.747,9,1.348,11,0.873,14,1.178,22,1.035,23,1.111,26,0.63,44,0.691,61,0.511,67,0.618,73,0.838,88,1.275,96,1.243,108,1.221,124,0.578,198,0.83,242,1.792,255,1.018,372,1.275,526,0.873,574,1.275,819,0.855,948,1.275,989,1.275,993,1,1020,1.275,1040,1.178,1077,2.023,1156,1.348,1174,1.221,1314,1.275,1324,1.111,1333,1.142,1358,2.224,1390,1.458,1391,1.458,1392,1.458,1393,1.458,1394,1.348,1395,1.348]],[\"name/1036\",[145,46.401]],[\"comment/1036\",[]],[\"name/1037\",[1352,59.151]],[\"comment/1037\",[1,2.14,5,0.722,9,1.057,12,1.625,44,1.673,50,2.05,111,1.673,152,2.765,664,3.089,954,3.089,1358,2.958,1396,3.533,1397,3.533,1398,3.089,1399,3.265,1400,3.533,1401,3.533]],[\"name/1038\",[1330,54.624]],[\"comment/1038\",[]],[\"name/1039\",[993,46.401]],[\"comment/1039\",[]],[\"name/1040\",[1324,51.518]],[\"comment/1040\",[]],[\"name/1041\",[791,52.951]],[\"comment/1041\",[]],[\"name/1042\",[1402,67.638]],[\"comment/1042\",[]],[\"name/1043\",[1403,67.638]],[\"comment/1043\",[]],[\"name/1044\",[1389,62.521]],[\"comment/1044\",[]],[\"name/1045\",[651,56.634]],[\"comment/1045\",[]],[\"name/1046\",[1,40.97]],[\"comment/1046\",[]],[\"name/1047\",[1404,67.638]],[\"comment/1047\",[]],[\"name/1048\",[1405,67.638]],[\"comment/1048\",[]],[\"name/1049\",[1394,62.521]],[\"comment/1049\",[5,1.248,26,1.661,71,1.445,91,1.902,124,1.523,184,2.189,241,2.385,262,2.737,265,2.21,989,3.363,1067,2.929,1358,3.22,1395,3.554,1398,3.363]],[\"name/1050\",[1077,51.518]],[\"comment/1050\",[5,1.205,61,1.291,71,2.218,91,1.822,126,1.872,255,2.572,510,1.927,1077,4.495,1324,2.805,1334,3.22,1371,2.805,1399,3.404,1406,3.404]],[\"name/1051\",[1407,67.638]],[\"comment/1051\",[]],[\"name/1052\",[1408,67.638]],[\"comment/1052\",[5,0.946,12,0.896,17,0.623,29,1.07,44,1.631,58,1.574,71,1.295,91,0.964,111,0.923,124,0.772,191,1.012,242,1.315,255,1.361,262,1.387,265,1.12,436,1.448,473,1.143,533,1.143,561,1.574,819,1.143,828,1.801,1077,2.624,1106,1.801,1110,1.801,1245,1.801,1371,1.484,1409,1.949,1410,3.445,1411,1.949,1412,1.949,1413,1.801]],[\"name/1053\",[948,59.151]],[\"comment/1053\",[5,1.479,9,0.71,14,1.918,26,1.026,39,1.69,96,1.111,124,0.941,184,1.352,191,1.233,262,1.69,376,1.918,914,2.195,920,2.077,993,2.809,1020,2.077,1040,1.918,1108,1.988,1293,2.077,1314,2.077,1324,3.119,1398,2.077,1414,2.195,1415,2.375]],[\"name/1054\",[1416,67.638]],[\"comment/1054\",[5,1.001,9,0.878,12,1.351,17,0.938,18,1.503,32,2.714,63,1.238,96,1.374,123,2.236,124,1.943,162,1.301,184,1.671,242,1.981,456,2.714,610,2.568,993,2.014,1417,2.936,1418,2.936,1419,2.936,1420,2.936]],[\"name/1055\",[1421,67.638]],[\"comment/1055\",[]],[\"name/1056\",[732,48.148]],[\"comment/1056\",[5,1.53,91,3.705,732,5.331,1422,6.048]],[\"name/1057\",[1333,52.951]],[\"comment/1057\",[5,0.528,9,0.774,14,2.089,17,0.827,22,1.008,47,2.886,61,2.382,68,1.88,74,1.24,135,1.472,210,1.306,858,2.391,926,2.089,1131,1.88,1333,2.025,1414,2.391,1422,2.089,1423,4.648,1424,2.262]],[\"name/1058\",[145,46.401]],[\"comment/1058\",[]],[\"name/1059\",[1333,52.951]],[\"comment/1059\",[]],[\"name/1060\",[1131,49.15]],[\"comment/1060\",[5,1.311,9,0.71,12,1.884,22,0.925,44,1.124,71,0.893,91,1.175,96,1.111,126,2.081,241,1.473,242,1.602,376,1.918,732,2.915,1063,1.988,1108,1.988,1131,1.725,1242,3.119,1422,1.918,1425,4.095,1426,2.375,1427,2.195]],[\"name/1061\",[1423,54.624]],[\"comment/1061\",[5,1.467,9,1.057,17,1.129,29,1.94,91,1.748,96,1.653,181,2.625,214,2.423,242,2.383,453,2.853,732,2.515,1108,2.958,1131,2.567,1423,2.853,1424,3.089]],[\"name/1062\",[1424,59.151]],[\"comment/1062\",[5,1.293,9,1.203,17,1.286,39,2.864,61,1.41,125,2.76,133,2.248,236,3.518,1357,3.719,1423,5.113,1428,4.023,1429,4.023]],[\"name/1063\",[68,49.15]],[\"comment/1063\",[14,2.853,44,2.703,111,2.703,129,3.986,253,3.265,583,4.61,732,2.515,1170,3.265,1423,2.853,1427,3.265,1430,3.533,1431,3.533,1432,3.265]],[\"name/1064\",[956,52.951]],[\"comment/1064\",[]],[\"name/1065\",[1433,67.638]],[\"comment/1065\",[]],[\"name/1066\",[1131,49.15]],[\"comment/1066\",[1131,5.955,1286,6.242,1434,7.576]],[\"name/1067\",[1435,59.151]],[\"comment/1067\",[1286,6.242,1434,7.576,1435,7.167]],[\"name/1068\",[1436,67.638]],[\"comment/1068\",[5,0.693,17,1.085,22,1.323,38,5.324,100,1.79,111,1.607,200,2.033,241,2.105,568,2.371,628,2.741,655,3.138,1242,2.586,1437,3.395,1438,3.395,1439,3.395,1440,3.395]],[\"name/1069\",[145,46.401]],[\"comment/1069\",[]],[\"name/1070\",[1269,51.518]],[\"comment/1070\",[]],[\"name/1071\",[1441,67.638]],[\"comment/1071\",[]],[\"name/1072\",[1442,67.638]],[\"comment/1072\",[]],[\"name/1073\",[1443,67.638]],[\"comment/1073\",[]],[\"name/1074\",[1444,62.521]],[\"comment/1074\",[]],[\"name/1075\",[1248,56.634]],[\"comment/1075\",[]],[\"name/1076\",[1445,67.638]],[\"comment/1076\",[]],[\"name/1077\",[68,49.15]],[\"comment/1077\",[]],[\"name/1078\",[1446,67.638]],[\"comment/1078\",[]],[\"name/1079\",[423,51.518]],[\"comment/1079\",[]],[\"name/1080\",[1447,67.638]],[\"comment/1080\",[]],[\"name/1081\",[926,54.624]],[\"comment/1081\",[]],[\"name/1082\",[1101,52.951]],[\"comment/1082\",[]],[\"name/1083\",[796,44.247]],[\"comment/1083\",[]],[\"name/1084\",[1448,67.638]],[\"comment/1084\",[]],[\"name/1085\",[1449,67.638]],[\"comment/1085\",[]],[\"name/1086\",[1450,67.638]],[\"comment/1086\",[1,2.83,5,1.452,9,1.397,120,4.318,130,4.318,131,3.263,296,3.152,1451,4.672,1452,4.318,1453,4.672]],[\"name/1087\",[19,41.948]],[\"comment/1087\",[]],[\"name/1088\",[1454,67.638]],[\"comment/1088\",[43,2.805,44,1.744,96,1.723,124,1.459,128,1.649,129,2.572,133,2.058,135,2.096,191,1.913,211,3.083,229,2.621,241,2.284,583,2.974,838,3.22,1175,3.22,1455,3.682]],[\"name/1089\",[63,28.522]],[\"comment/1089\",[100,3.95,136,4.224,211,6.271,229,5.331]],[\"name/1090\",[1456,67.638]],[\"comment/1090\",[9,2.062,100,3.636,136,3.889,229,4.908,584,4.73]],[\"name/1091\",[294,48.148]],[\"comment/1091\",[5,1.825,131,4.462,294,4.548,296,4.31,613,5.587]],[\"name/1092\",[378,54.624]],[\"comment/1092\",[5,0.822,67,1.705,71,1.512,119,2.99,209,3.369,241,2.495,244,2.559,278,1.916,296,2.714,378,3.249,467,3.149,501,3.719,1452,3.719,1457,4.023]],[\"name/1093\",[50,39.261]],[\"comment/1093\",[1,4.177,5,1.408,50,4.002,138,6.03,296,4.652]],[\"name/1094\",[1458,67.638]],[\"comment/1094\",[]],[\"name/1095\",[1459,67.638]],[\"comment/1095\",[1,2.555,5,0.862,9,1.262,22,1.644,50,2.449,63,1.779,167,2.846,178,2.846,269,3.213,270,3.302,290,3.689,293,3.689,297,3.689]],[\"name/1096\",[272,50.264]],[\"comment/1096\",[9,1.566,17,1.673,41,3.656,67,2.218,96,2.45,97,3.656,217,3.656,273,3.987,274,4.098]],[\"name/1097\",[37,37.467]],[\"comment/1097\",[5,1.911,17,1.417,37,3.783,59,2.208,105,1.844,275,3.156,276,3.377,277,3.471]],[\"name/1098\",[278,32.22]],[\"comment/1098\",[5,1.882,17,1.673,105,2.177,208,3.376,278,3.688,279,3.987]],[\"name/1099\",[280,40.079]],[\"comment/1099\",[5,1.176,12,1.19,18,1.324,25,1.386,27,1.692,36,1.745,47,1.297,61,0.907,63,1.091,105,1.076,126,1.315,128,1.158,136,1.459,162,1.146,191,1.344,198,1.472,226,1.841,280,2.611,281,1.646,282,1.718,283,1.774,284,2.025,285,1.97]],[\"name/1100\",[254,45.631]],[\"comment/1100\",[9,0.751,12,1.156,17,0.803,18,1.286,25,1.346,61,0.88,63,1.059,72,1.695,105,1.045,125,1.723,126,2.184,128,1.125,135,1.43,162,1.113,177,1.521,184,1.43,191,1.305,200,1.505,214,1.723,281,1.598,282,1.668,283,1.723,286,1.788,287,1.966,288,1.62,289,1.825]],[\"name/1101\",[1460,67.638]],[\"comment/1101\",[]],[\"name/1102\",[1461,67.638]],[\"comment/1102\",[19,4.276,86,3.285,96,3.227,826,6.374,1462,6.895]],[\"name/1103\",[378,54.624]],[\"comment/1103\",[5,0.799,9,0.673,29,1.236,59,1.947,124,0.892,128,1.008,129,1.572,147,1.636,191,1.17,254,1.519,286,1.603,288,1.452,355,1.763,460,1.885,461,2.081,593,1.763,612,1.673,635,1.818,639,2.081,664,1.969,1075,2.081,1463,2.252,1464,2.252,1465,3.91,1466,2.252,1467,2.252,1468,2.252,1469,2.252]],[\"name/1104\",[1470,67.638]],[\"comment/1104\",[5,0.954,17,1.493,61,1.637,247,3.657,278,2.225,286,3.326,289,3.395,294,3.326,401,3.657,1471,4.672,1472,4.672]],[\"name/1105\",[1473,62.521]],[\"comment/1105\",[5,1.069,9,1.566,59,2.607,91,2.59,124,2.074,196,3.531,262,3.726,568,3.656,1473,4.838]],[\"name/1106\",[222,43.031]],[\"comment/1106\",[3,1.542,5,1.18,9,1.073,11,1.222,12,0.939,17,1.847,19,1.265,56,1.482,63,0.86,67,0.864,91,1.009,124,1.421,125,1.4,126,1.037,128,0.913,133,1.14,191,1.864,222,1.298,804,1.597,1081,1.886,1379,1.886,1474,1.784,1475,2.04,1476,2.04,1477,2.04]],[\"name/1107\",[1478,62.521]],[\"comment/1107\",[5,1.502,9,0.436,11,0.873,12,0.671,17,0.466,18,0.747,20,0.691,22,0.568,39,1.038,41,1.018,59,0.726,71,1.375,91,0.721,124,1.052,133,1.484,152,1.142,156,1.275,191,1.38,222,0.928,275,1.038,301,1.06,392,1.348,515,1.38,531,1.038,532,1.974,533,0.855,622,1.275,802,3.062,804,1.142,1374,1.348,1479,1.458,1480,1.458,1481,1.458,1482,1.458,1483,1.458]],[\"name/1108\",[1484,67.638]],[\"comment/1108\",[3,1.813,5,1.342,9,1.262,17,1.348,91,2.087,126,2.144,147,3.065,152,3.302,236,3.689,508,2.16,804,3.302,1478,3.899]],[\"name/1109\",[1485,67.638]],[\"comment/1109\",[]],[\"name/1110\",[1486,67.638]],[\"comment/1110\",[3,1.653,18,1.968,47,1.928,61,3.834,135,2.189,219,2.48,555,3.554,556,3.105]],[\"name/1111\",[210,34.144]],[\"comment/1111\",[]],[\"name/1112\",[557,51.518]],[\"comment/1112\",[5,1.674,557,6.242,558,7.167]],[\"name/1113\",[538,43.031]],[\"comment/1113\",[]],[\"name/1114\",[508,34.627]],[\"comment/1114\",[3,1.906,5,0.906,20,2.099,26,1.915,67,1.878,71,1.667,124,1.756,325,2.238,509,2.338,510,2.32,511,2.338,512,2.375]],[\"name/1115\",[161,35.947]],[\"comment/1115\",[5,1.138,9,2.423,74,2.669,86,2.653,105,2.316,513,2.984,514,2.96]],[\"name/1116\",[515,35.134]],[\"comment/1116\",[]],[\"name/1117\",[1487,67.638]],[\"comment/1117\",[]],[\"name/1118\",[813,59.151]],[\"comment/1118\",[5,1.205,25,1.973,44,1.744,61,1.291,140,2.284,162,1.631,178,2.484,181,2.736,191,1.913,509,1.942,573,2.312,816,3.083,840,3.404,841,3.22,1488,3.682]],[\"name/1119\",[1489,67.638]],[\"comment/1119\",[3,1.813,5,1.342,9,1.262,17,1.348,47,2.115,67,1.787,395,2.946,812,3.899,817,2.759,957,3.065,962,3.689,1300,3.689]],[\"name/1120\",[145,46.401]],[\"comment/1120\",[]],[\"name/1121\",[1490,67.638]],[\"comment/1121\",[]],[\"name/1122\",[1491,67.638]],[\"comment/1122\",[]],[\"name/1123\",[1492,67.638]],[\"comment/1123\",[]],[\"name/1124\",[1010,62.521]],[\"comment/1124\",[]],[\"name/1125\",[1011,62.521]],[\"comment/1125\",[]],[\"name/1126\",[1493,67.638]],[\"comment/1126\",[]],[\"name/1127\",[1175,59.151]],[\"comment/1127\",[]],[\"name/1128\",[1494,67.638]],[\"comment/1128\",[]],[\"name/1129\",[1495,67.638]],[\"comment/1129\",[5,1.336,9,0.73,12,1.929,20,1.156,36,1.647,91,1.208,126,1.241,127,1.859,135,1.39,142,2.257,196,1.647,395,1.705,551,2.044,950,2.044,962,2.135,963,2.135,977,1.972,1496,2.441,1497,2.441,1498,2.441,1499,2.441,1500,2.441,1501,2.441,1502,2.441]],[\"name/1130\",[1435,59.151]],[\"comment/1130\",[3,1.182,5,1.23,26,1.188,124,1.09,162,1.218,170,2.095,296,1.855,374,2.044,562,2.153,616,2.044,818,2.303,993,1.887,1040,2.221,1041,2.542,1042,2.542,1043,2.542,1044,2.542,1045,2.542,1046,2.542,1047,2.405,1503,2.75,1504,2.75]],[\"name/1131\",[1505,67.638]],[\"comment/1131\",[]],[\"name/1132\",[241,41.948]],[\"comment/1132\",[]],[\"name/1133\",[1506,67.638]],[\"comment/1133\",[]],[\"name/1134\",[1507,67.638]],[\"comment/1134\",[]],[\"name/1135\",[1508,67.638]],[\"comment/1135\",[5,0.822,19,2.495,25,2.155,63,1.696,86,1.916,124,1.594,170,3.064,383,2.559,508,2.06,903,3.149,1071,3.719,1474,3.518,1509,4.023,1510,4.023]],[\"name/1136\",[1037,62.521]],[\"comment/1136\",[5,0.799,9,1.17,12,1.036,17,0.719,36,1.519,44,1.066,71,0.846,96,1.054,100,1.187,111,1.066,126,1.145,128,1.008,162,0.997,184,1.282,244,1.432,269,1.715,338,1.818,780,1.885,993,1.545,1001,2.081,1002,2.081,1047,1.969,1051,2.081,1101,1.763,1102,1.885,1511,2.252,1512,2.252,1513,2.252,1514,2.252]],[\"name/1137\",[1515,67.638]],[\"comment/1137\",[]],[\"name/1138\",[1337,56.634]],[\"comment/1138\",[]],[\"name/1139\",[831,54.624]],[\"comment/1139\",[]],[\"name/1140\",[1516,67.638]],[\"comment/1140\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1141\",[1377,62.521]],[\"comment/1141\",[]],[\"name/1142\",[1275,59.151]],[\"comment/1142\",[]],[\"name/1143\",[1517,67.638]],[\"comment/1143\",[]],[\"name/1144\",[1518,67.638]],[\"comment/1144\",[]],[\"name/1145\",[1519,67.638]],[\"comment/1145\",[]],[\"name/1146\",[1520,67.638]],[\"comment/1146\",[]],[\"name/1147\",[61,23.706]],[\"comment/1147\",[]],[\"name/1148\",[61,23.706]],[\"comment/1148\",[]],[\"name/1149\",[1521,67.638]],[\"comment/1149\",[9,1.15,11,2.303,12,2.81,111,1.821,136,2.169,147,2.794,192,3.01,347,3.22,391,3.554,622,3.363,1032,3.363,1116,2.685,1522,3.845,1523,3.845]],[\"name/1150\",[1524,67.638]],[\"comment/1150\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1151\",[1525,67.638]],[\"comment/1151\",[]],[\"name/1152\",[1526,67.638]],[\"comment/1152\",[]],[\"name/1153\",[1527,67.638]],[\"comment/1153\",[]],[\"name/1154\",[1528,67.638]],[\"comment/1154\",[]],[\"name/1155\",[1529,67.638]],[\"comment/1155\",[]],[\"name/1156\",[1530,67.638]],[\"comment/1156\",[]],[\"name/1157\",[1531,67.638]],[\"comment/1157\",[]],[\"name/1158\",[1532,67.638]],[\"comment/1158\",[]],[\"name/1159\",[1533,67.638]],[\"comment/1159\",[]],[\"name/1160\",[1534,67.638]],[\"comment/1160\",[]],[\"name/1161\",[1535,67.638]],[\"comment/1161\",[]],[\"name/1162\",[1536,67.638]],[\"comment/1162\",[]],[\"name/1163\",[1537,67.638]],[\"comment/1163\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1164\",[1369,62.521]],[\"comment/1164\",[61,2.239,111,3.025,275,6.36,855,5.587,1538,5.905]],[\"name/1165\",[1539,67.638]],[\"comment/1165\",[21,4.236,100,3.138,617,5.501,1540,5.951,1541,5.951,1542,5.204,1543,5.951]],[\"name/1166\",[1544,67.638]],[\"comment/1166\",[21,3.003,61,4.303]],[\"name/1167\",[1545,67.638]],[\"comment/1167\",[]],[\"name/1168\",[1546,67.638]],[\"comment/1168\",[568,5.23,916,6.55,1538,6.923,1547,7.489]],[\"name/1169\",[1548,67.638]],[\"comment/1169\",[]],[\"name/1170\",[1549,67.638]],[\"comment/1170\",[44,2.479,63,2.207,177,3.171,242,3.531,568,3.656,612,3.89,653,4.383,1550,5.234,1551,5.234]],[\"name/1171\",[1552,67.638]],[\"comment/1171\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1172\",[1553,67.638]],[\"comment/1172\",[]],[\"name/1173\",[1554,67.638]],[\"comment/1173\",[61,2.625,1555,7.489,1556,7.489,1557,7.489]],[\"name/1174\",[1558,67.638]],[\"comment/1174\",[61,2.625,692,6.923,1559,7.489,1560,7.489]],[\"name/1175\",[1561,67.638]],[\"comment/1175\",[61,2.625,1562,7.489,1563,7.489,1564,7.489]],[\"name/1176\",[1565,67.638]],[\"comment/1176\",[61,4.092,1566,7.108,1567,4.672]],[\"name/1177\",[1568,67.638]],[\"comment/1177\",[17,1.578,61,2.598,125,3.387,128,2.21,281,3.141,412,3.76,426,4.564,568,3.448,1569,4.937]],[\"name/1178\",[1570,67.638]],[\"comment/1178\",[61,3.789,956,4.659,1571,5.951,1572,5.951]],[\"name/1179\",[1573,67.638]],[\"comment/1179\",[61,3.301,280,4.086,531,4.908,590,6.374]],[\"name/1180\",[1574,67.638]],[\"comment/1180\",[140,6.264]],[\"name/1181\",[1575,67.638]],[\"comment/1181\",[]],[\"name/1182\",[1576,67.638]],[\"comment/1182\",[]],[\"name/1183\",[1577,67.638]],[\"comment/1183\",[]],[\"name/1184\",[1578,67.638]],[\"comment/1184\",[]],[\"name/1185\",[1579,67.638]],[\"comment/1185\",[]],[\"name/1186\",[1580,67.638]],[\"comment/1186\",[]],[\"name/1187\",[1581,67.638]],[\"comment/1187\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1188\",[1582,67.638]],[\"comment/1188\",[]],[\"name/1189\",[1583,67.638]],[\"comment/1189\",[]],[\"name/1190\",[1584,67.638]],[\"comment/1190\",[]],[\"name/1191\",[1585,67.638]],[\"comment/1191\",[]],[\"name/1192\",[471,62.521]],[\"comment/1192\",[]],[\"name/1193\",[1586,67.638]],[\"comment/1193\",[]],[\"name/1194\",[1587,67.638]],[\"comment/1194\",[]],[\"name/1195\",[1588,67.638]],[\"comment/1195\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1196\",[1589,67.638]],[\"comment/1196\",[]],[\"name/1197\",[1590,67.638]],[\"comment/1197\",[]],[\"name/1198\",[1591,67.638]],[\"comment/1198\",[]],[\"name/1199\",[1592,67.638]],[\"comment/1199\",[]],[\"name/1200\",[1593,67.638]],[\"comment/1200\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1201\",[1594,67.638]],[\"comment/1201\",[]],[\"name/1202\",[1595,67.638]],[\"comment/1202\",[]],[\"name/1203\",[1596,67.638]],[\"comment/1203\",[]],[\"name/1204\",[1597,67.638]],[\"comment/1204\",[]],[\"name/1205\",[1598,67.638]],[\"comment/1205\",[]],[\"name/1206\",[1599,67.638]],[\"comment/1206\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1207\",[705,62.521]],[\"comment/1207\",[]],[\"name/1208\",[1600,67.638]],[\"comment/1208\",[]],[\"name/1209\",[1601,67.638]],[\"comment/1209\",[26,2.133,47,2.475,124,1.956,135,2.811,153,4.134,162,3.283,348,3.76,1602,4.937,1603,4.937]],[\"name/1210\",[1604,67.638]],[\"comment/1210\",[]],[\"name/1211\",[1605,67.638]],[\"comment/1211\",[61,3.171,1606,9.049]],[\"name/1212\",[1607,67.638]],[\"comment/1212\",[]],[\"name/1213\",[1608,67.638]],[\"comment/1213\",[61,3.171,399,8.364]],[\"name/1214\",[1609,67.638]],[\"comment/1214\",[]],[\"name/1215\",[1610,67.638]],[\"comment/1215\",[1611,10.1]],[\"name/1216\",[1612,67.638]],[\"comment/1216\",[]],[\"name/1217\",[1613,67.638]],[\"comment/1217\",[]],[\"name/1218\",[1139,62.521]],[\"comment/1218\",[5,0.344,9,1.504,17,0.967,44,0.798,61,0.59,71,0.633,74,0.807,82,1.102,92,1.812,100,1.596,102,1.176,115,1.102,128,0.754,177,1.02,184,0.959,198,0.959,265,0.968,278,0.802,405,1.176,473,0.988,526,1.009,533,0.988,584,1.155,817,1.102,1095,1.176,1114,2.113,1115,2.415,1116,2.113,1117,1.199,1118,1.199,1119,1.199,1120,1.155,1121,1.176,1122,1.199]],[\"name/1219\",[1614,67.638]],[\"comment/1219\",[]],[\"name/1220\",[1615,67.638]],[\"comment/1220\",[]],[\"name/1221\",[1616,67.638]],[\"comment/1221\",[]],[\"name/1222\",[1617,67.638]],[\"comment/1222\",[]],[\"name/1223\",[1618,67.638]],[\"comment/1223\",[]],[\"name/1224\",[1619,67.638]],[\"comment/1224\",[]],[\"name/1225\",[1620,67.638]],[\"comment/1225\",[]],[\"name/1226\",[1621,67.638]],[\"comment/1226\",[]],[\"name/1227\",[1622,67.638]],[\"comment/1227\",[]],[\"name/1228\",[1623,67.638]],[\"comment/1228\",[]],[\"name/1229\",[1624,67.638]],[\"comment/1229\",[]],[\"name/1230\",[1625,67.638]],[\"comment/1230\",[]],[\"name/1231\",[1626,67.638]],[\"comment/1231\",[]],[\"name/1232\",[1627,67.638]],[\"comment/1232\",[]],[\"name/1233\",[1386,59.151]],[\"comment/1233\",[]],[\"name/1234\",[1272,54.624]],[\"comment/1234\",[]],[\"name/1235\",[1301,56.634]],[\"comment/1235\",[]],[\"name/1236\",[1628,67.638]],[\"comment/1236\",[]],[\"name/1237\",[1308,54.624]],[\"comment/1237\",[]],[\"name/1238\",[1629,67.638]],[\"comment/1238\",[]],[\"name/1239\",[1630,67.638]],[\"comment/1239\",[5,0.319,8,1.309,9,1.159,22,2.143,25,0.837,38,2.951,44,0.74,47,0.784,71,0.588,74,0.749,91,0.773,96,0.732,126,0.795,127,2.155,128,1.266,129,1.092,133,0.874,134,1.309,139,1.445,140,0.969,162,0.693,177,0.947,181,1.162,200,0.936,217,1.092,288,1.824,353,1.262,357,1.367,383,0.994,621,1.191,796,1.023,1004,1.445,1005,1.445,1226,1.445,1242,1.191,1631,1.563,1632,1.563]],[\"name/1240\",[145,46.401]],[\"comment/1240\",[]],[\"name/1241\",[956,52.951]],[\"comment/1241\",[5,1.655,38,6.171,288,3.592,956,4.36,1061,5.148,1633,5.57]],[\"name/1242\",[621,51.518]],[\"comment/1242\",[]],[\"name/1243\",[624,28.658]],[\"comment/1243\",[9,1.397,22,2.77,29,2.566,71,1.756,91,2.311,200,2.798,288,3.013,357,4.086,621,3.558,1242,3.558]],[\"name/1244\",[1101,52.951]],[\"comment/1244\",[5,0.722,22,2.224,25,1.892,71,1.328,91,1.748,126,1.796,127,2.691,128,1.582,133,1.974,200,3.419,282,2.346,621,2.691,1242,2.691,1634,3.533,1635,3.265]],[\"name/1245\",[68,49.15]],[\"comment/1245\",[5,1.53,22,0.979,38,1.913,58,2.028,71,0.944,90,1.788,91,1.243,96,1.175,126,1.277,127,1.913,128,1.125,140,1.558,162,1.113,191,1.305,200,2.574,288,1.62,304,2.322,335,2.322,621,1.913,1242,3.273,1635,2.322]],[\"name/1246\",[1248,56.634]],[\"comment/1246\",[5,0.862,44,1.997,59,2.101,111,1.997,129,2.946,135,2.401,583,3.407,607,3.689,621,3.213,1101,3.302,1248,3.532,1294,3.899,1636,4.218]],[\"name/1247\",[926,54.624]],[\"comment/1247\",[5,1.581,38,3.987,63,2.207,169,3.726,184,2.98,926,4.227,1293,4.578,1542,4.578]],[\"name/1248\",[796,44.247]],[\"comment/1248\",[]],[\"name/1249\",[1444,62.521]],[\"comment/1249\",[]],[\"name/1250\",[1269,51.518]],[\"comment/1250\",[]],[\"name/1251\",[1281,56.634]],[\"comment/1251\",[17,1.417,22,3.245,59,2.208,96,2.075,119,3.295,219,2.859,838,3.877,1281,3.712,1316,3.712,1322,3.877]],[\"name/1252\",[1316,56.634]],[\"comment/1252\",[]],[\"name/1253\",[1322,59.151]],[\"comment/1253\",[]],[\"name/1254\",[1406,62.521]],[\"comment/1254\",[37,3.085,61,2.84,135,3.171,278,2.653,935,5.148,1637,5.57,1638,5.57]],[\"name/1255\",[1639,67.638]],[\"comment/1255\",[]],[\"name/1256\",[56,49.15]],[\"comment/1256\",[]],[\"name/1257\",[1376,62.521]],[\"comment/1257\",[5,1.069,17,1.673,44,2.479,229,3.726,473,3.069,853,3.424,1080,4.838,1640,5.234,1641,4.838]],[\"name/1258\",[1334,59.151]],[\"comment/1258\",[]],[\"name/1259\",[1413,62.521]],[\"comment/1259\",[5,1.008,71,1.856,111,2.338,215,3.987,245,4.318,255,3.448,561,3.987,1371,3.76,1642,4.937,1643,4.937]],[\"name/1260\",[1644,67.638]],[\"comment/1260\",[5,0.499,9,0.73,17,1.761,61,0.856,96,1.142,113,3.116,124,0.967,150,1.859,231,2.135,255,1.705,305,2.135,473,1.431,903,1.911,925,2.044,1077,1.859,1174,2.044,1269,3.194,1273,1.972,1277,1.972,1286,1.859,1302,2.135,1371,1.859,1474,2.135,1645,2.257]],[\"name/1261\",[1646,67.638]],[\"comment/1261\",[5,0.78,9,0.459,17,1.498,26,0.663,47,1.396,61,0.538,96,0.719,113,2.068,124,1.103,126,0.781,133,0.858,150,1.17,198,0.874,215,1.24,231,1.343,255,1.944,305,1.343,473,1.632,533,0.9,903,1.202,925,2.331,1077,1.17,1174,1.286,1269,2.908,1273,1.24,1277,1.24,1286,1.17,1302,2.434,1371,2.12,1542,1.343,1645,1.419,1647,1.536,1648,1.536,1649,1.536]],[\"name/1262\",[1650,67.638]],[\"comment/1262\",[]],[\"name/1263\",[624,28.658]],[\"comment/1263\",[5,0.785,17,1.229,26,1.661,29,2.112,44,2.893,67,1.629,107,2.638,111,1.821,124,1.523,133,2.149,224,2.929,229,2.737,255,2.685,1371,2.929]],[\"name/1264\",[1422,54.624]],[\"comment/1264\",[732,5.331,1131,5.442,1651,7.489,1652,7.489]],[\"name/1265\",[145,46.401]],[\"comment/1265\",[]],[\"name/1266\",[1653,67.638]],[\"comment/1266\",[]],[\"name/1267\",[1654,67.638]],[\"comment/1267\",[]],[\"name/1268\",[1432,62.521]],[\"comment/1268\",[]],[\"name/1269\",[1131,49.15]],[\"comment/1269\",[]],[\"name/1270\",[732,48.148]],[\"comment/1270\",[5,1.53,91,3.705,732,5.331,1422,6.048]],[\"name/1271\",[68,49.15]],[\"comment/1271\",[]],[\"name/1272\",[1655,67.638]],[\"comment/1272\",[]],[\"name/1273\",[525,52.951]],[\"comment/1273\",[47,4.109,1273,6.619,1656,7.576]],[\"name/1274\",[1254,59.151]],[\"comment/1274\",[47,4.109,1273,6.619,1656,7.576]],[\"name/1275\",[1657,67.638]],[\"comment/1275\",[9,1.057,22,2.799,43,2.691,96,1.653,126,1.796,133,1.974,241,2.191,246,2.765,376,2.853,521,3.265,612,2.625,1275,3.089,1658,3.533,1659,3.533,1660,3.533]],[\"name/1276\",[1661,67.638]],[\"comment/1276\",[]],[\"name/1277\",[1662,67.638]],[\"comment/1277\",[]],[\"name/1278\",[1641,62.521]],[\"comment/1278\",[]],[\"name/1279\",[624,28.658]],[\"comment/1279\",[]],[\"name/1280\",[1663,67.638]],[\"comment/1280\",[]],[\"name/1281\",[1664,67.638]],[\"comment/1281\",[]],[\"name/1282\",[624,28.658]],[\"comment/1282\",[]],[\"name/1283\",[1665,67.638]],[\"comment/1283\",[]]],\"invertedIndex\":[[\"\",{\"_index\":61,\"name\":{\"1147\":{},\"1148\":{}},\"comment\":{\"13\":{},\"61\":{},\"62\":{},\"67\":{},\"68\":{},\"74\":{},\"75\":{},\"81\":{},\"82\":{},\"86\":{},\"90\":{},\"91\":{},\"114\":{},\"115\":{},\"119\":{},\"131\":{},\"132\":{},\"139\":{},\"148\":{},\"149\":{},\"158\":{},\"212\":{},\"219\":{},\"226\":{},\"232\":{},\"239\":{},\"241\":{},\"242\":{},\"243\":{},\"248\":{},\"254\":{},\"262\":{},\"270\":{},\"278\":{},\"286\":{},\"295\":{},\"304\":{},\"313\":{},\"322\":{},\"331\":{},\"340\":{},\"347\":{},\"355\":{},\"361\":{},\"378\":{},\"385\":{},\"393\":{},\"403\":{},\"413\":{},\"425\":{},\"432\":{},\"437\":{},\"446\":{},\"447\":{},\"462\":{},\"563\":{},\"569\":{},\"622\":{},\"638\":{},\"640\":{},\"653\":{},\"673\":{},\"738\":{},\"743\":{},\"745\":{},\"750\":{},\"754\":{},\"764\":{},\"772\":{},\"782\":{},\"790\":{},\"807\":{},\"808\":{},\"811\":{},\"818\":{},\"820\":{},\"844\":{},\"864\":{},\"890\":{},\"931\":{},\"932\":{},\"934\":{},\"935\":{},\"936\":{},\"938\":{},\"947\":{},\"1035\":{},\"1050\":{},\"1057\":{},\"1062\":{},\"1099\":{},\"1100\":{},\"1104\":{},\"1110\":{},\"1118\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1164\":{},\"1166\":{},\"1171\":{},\"1173\":{},\"1174\":{},\"1175\":{},\"1176\":{},\"1177\":{},\"1178\":{},\"1179\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1211\":{},\"1213\":{},\"1218\":{},\"1254\":{},\"1260\":{},\"1261\":{}}}],[\"0\",{\"_index\":406,\"name\":{},\"comment\":{\"133\":{}}}],[\"00\",{\"_index\":1216,\"name\":{},\"comment\":{\"925\":{}}}],[\"00/assignments/assignmentoperator.txt\",{\"_index\":1217,\"name\":{},\"comment\":{\"925\":{}}}],[\"01\",{\"_index\":1215,\"name\":{},\"comment\":{\"925\":{}}}],[\"1\",{\"_index\":1273,\"name\":{},\"comment\":{\"936\":{},\"1260\":{},\"1261\":{},\"1273\":{},\"1274\":{}}}],[\"1.1l\",{\"_index\":439,\"name\":{},\"comment\":{\"148\":{}}}],[\"12\",{\"_index\":1231,\"name\":{},\"comment\":{\"932\":{},\"947\":{}}}],[\"19\",{\"_index\":1233,\"name\":{},\"comment\":{\"932\":{}}}],[\"2023\",{\"_index\":1214,\"name\":{},\"comment\":{\"925\":{}}}],[\"3\",{\"_index\":188,\"name\":{},\"comment\":{\"35\":{},\"389\":{},\"393\":{},\"397\":{},\"398\":{},\"947\":{}}}],[\"4\",{\"_index\":582,\"name\":{},\"comment\":{\"397\":{}}}],[\"42\",{\"_index\":1232,\"name\":{},\"comment\":{\"932\":{}}}],[\"__type\",{\"_index\":624,\"name\":{\"445\":{},\"451\":{},\"462\":{},\"466\":{},\"468\":{},\"470\":{},\"472\":{},\"474\":{},\"476\":{},\"478\":{},\"480\":{},\"482\":{},\"484\":{},\"486\":{},\"488\":{},\"490\":{},\"492\":{},\"494\":{},\"496\":{},\"498\":{},\"500\":{},\"502\":{},\"504\":{},\"506\":{},\"508\":{},\"510\":{},\"512\":{},\"514\":{},\"516\":{},\"518\":{},\"520\":{},\"522\":{},\"524\":{},\"526\":{},\"528\":{},\"561\":{},\"621\":{},\"627\":{},\"642\":{},\"644\":{},\"648\":{},\"652\":{},\"657\":{},\"662\":{},\"664\":{},\"668\":{},\"672\":{},\"674\":{},\"679\":{},\"684\":{},\"686\":{},\"691\":{},\"696\":{},\"701\":{},\"705\":{},\"709\":{},\"711\":{},\"716\":{},\"721\":{},\"726\":{},\"731\":{},\"733\":{},\"737\":{},\"739\":{},\"744\":{},\"849\":{},\"852\":{},\"920\":{},\"1010\":{},\"1243\":{},\"1263\":{},\"1279\":{},\"1282\":{}},\"comment\":{}}],[\"_sendcommand\",{\"_index\":1048,\"name\":{\"806\":{}},\"comment\":{}}],[\"a\",{\"_index\":22,\"name\":{},\"comment\":{\"3\":{},\"12\":{},\"22\":{},\"28\":{},\"31\":{},\"32\":{},\"34\":{},\"39\":{},\"40\":{},\"47\":{},\"48\":{},\"53\":{},\"54\":{},\"57\":{},\"63\":{},\"69\":{},\"76\":{},\"83\":{},\"86\":{},\"115\":{},\"124\":{},\"130\":{},\"131\":{},\"135\":{},\"139\":{},\"156\":{},\"369\":{},\"385\":{},\"410\":{},\"418\":{},\"442\":{},\"444\":{},\"447\":{},\"448\":{},\"451\":{},\"457\":{},\"460\":{},\"528\":{},\"529\":{},\"618\":{},\"640\":{},\"675\":{},\"680\":{},\"687\":{},\"692\":{},\"697\":{},\"712\":{},\"717\":{},\"722\":{},\"734\":{},\"745\":{},\"754\":{},\"755\":{},\"761\":{},\"762\":{},\"771\":{},\"790\":{},\"796\":{},\"802\":{},\"804\":{},\"807\":{},\"818\":{},\"838\":{},\"845\":{},\"846\":{},\"847\":{},\"849\":{},\"884\":{},\"887\":{},\"889\":{},\"925\":{},\"931\":{},\"932\":{},\"933\":{},\"935\":{},\"936\":{},\"937\":{},\"938\":{},\"939\":{},\"952\":{},\"1035\":{},\"1057\":{},\"1060\":{},\"1068\":{},\"1095\":{},\"1107\":{},\"1239\":{},\"1243\":{},\"1244\":{},\"1245\":{},\"1251\":{},\"1275\":{}}}],[\"a(1\",{\"_index\":575,\"name\":{},\"comment\":{\"389\":{},\"398\":{}}}],[\"a[,3\",{\"_index\":564,\"name\":{},\"comment\":{\"371\":{}}}],[\"about\",{\"_index\":737,\"name\":{},\"comment\":{\"562\":{},\"939\":{}}}],[\"abs\",{\"_index\":1555,\"name\":{},\"comment\":{\"1173\":{}}}],[\"absolute\",{\"_index\":1068,\"name\":{},\"comment\":{\"814\":{}}}],[\"accept\",{\"_index\":1264,\"name\":{},\"comment\":{\"936\":{}}}],[\"access\",{\"_index\":465,\"name\":{\"158\":{},\"363\":{},\"371\":{}},\"comment\":{\"369\":{},\"371\":{},\"658\":{}}}],[\"accessed\",{\"_index\":557,\"name\":{\"365\":{},\"373\":{},\"555\":{},\"1112\":{}},\"comment\":{\"365\":{},\"373\":{},\"1112\":{}}}],[\"action\",{\"_index\":815,\"name\":{},\"comment\":{\"640\":{}}}],[\"active\",{\"_index\":401,\"name\":{},\"comment\":{\"132\":{},\"636\":{},\"637\":{},\"749\":{},\"849\":{},\"1104\":{}}}],[\"activescope\",{\"_index\":1470,\"name\":{\"1104\":{}},\"comment\":{}}],[\"actual\",{\"_index\":820,\"name\":{},\"comment\":{\"640\":{}}}],[\"add\",{\"_index\":1631,\"name\":{},\"comment\":{\"1239\":{}}}],[\"addedge\",{\"_index\":182,\"name\":{\"35\":{}},\"comment\":{\"51\":{}}}],[\"additional\",{\"_index\":514,\"name\":{},\"comment\":{\"210\":{},\"216\":{},\"223\":{},\"231\":{},\"238\":{},\"245\":{},\"252\":{},\"260\":{},\"268\":{},\"276\":{},\"284\":{},\"293\":{},\"302\":{},\"311\":{},\"320\":{},\"329\":{},\"338\":{},\"345\":{},\"353\":{},\"359\":{},\"367\":{},\"375\":{},\"383\":{},\"391\":{},\"400\":{},\"408\":{},\"416\":{},\"423\":{},\"430\":{},\"436\":{},\"441\":{},\"562\":{},\"566\":{},\"572\":{},\"1115\":{}}}],[\"additionaltokens\",{\"_index\":1485,\"name\":{\"1109\":{}},\"comment\":{}}],[\"adds\",{\"_index\":174,\"name\":{},\"comment\":{\"34\":{}}}],[\"addvertex\",{\"_index\":173,\"name\":{\"34\":{}},\"comment\":{}}],[\"adjacency\",{\"_index\":118,\"name\":{},\"comment\":{\"22\":{}}}],[\"after\",{\"_index\":73,\"name\":{\"646\":{},\"650\":{},\"655\":{},\"660\":{},\"666\":{},\"670\":{},\"677\":{},\"682\":{},\"689\":{},\"694\":{},\"699\":{},\"703\":{},\"707\":{},\"714\":{},\"719\":{},\"724\":{},\"729\":{},\"735\":{},\"742\":{},\"747\":{}},\"comment\":{\"16\":{},\"22\":{},\"463\":{},\"640\":{},\"811\":{},\"1035\":{}}}],[\"aggregated\",{\"_index\":1240,\"name\":{},\"comment\":{\"933\":{}}}],[\"all\",{\"_index\":111,\"name\":{},\"comment\":{\"22\":{},\"26\":{},\"27\":{},\"28\":{},\"30\":{},\"87\":{},\"124\":{},\"130\":{},\"131\":{},\"212\":{},\"219\":{},\"226\":{},\"232\":{},\"248\":{},\"254\":{},\"262\":{},\"270\":{},\"278\":{},\"286\":{},\"295\":{},\"304\":{},\"313\":{},\"322\":{},\"331\":{},\"347\":{},\"378\":{},\"403\":{},\"425\":{},\"432\":{},\"437\":{},\"463\":{},\"529\":{},\"563\":{},\"569\":{},\"618\":{},\"619\":{},\"762\":{},\"774\":{},\"838\":{},\"864\":{},\"879\":{},\"888\":{},\"1037\":{},\"1052\":{},\"1063\":{},\"1068\":{},\"1136\":{},\"1149\":{},\"1164\":{},\"1246\":{},\"1259\":{},\"1263\":{}}}],[\"all_features\",{\"_index\":1133,\"name\":{\"851\":{}},\"comment\":{\"864\":{}}}],[\"allfeaturenames\",{\"_index\":1144,\"name\":{\"865\":{}},\"comment\":{\"864\":{}}}],[\"allfunctioncalls\",{\"_index\":1553,\"name\":{\"1172\":{}},\"comment\":{}}],[\"allinstalledpackages\",{\"_index\":1036,\"name\":{\"803\":{}},\"comment\":{}}],[\"allnumerics\",{\"_index\":1582,\"name\":{\"1188\":{}},\"comment\":{}}],[\"allow\",{\"_index\":142,\"name\":{},\"comment\":{\"22\":{},\"1129\":{}}}],[\"allowing\",{\"_index\":658,\"name\":{},\"comment\":{\"460\":{},\"879\":{}}}],[\"allows\",{\"_index\":74,\"name\":{},\"comment\":{\"16\":{},\"210\":{},\"216\":{},\"223\":{},\"231\":{},\"238\":{},\"245\":{},\"252\":{},\"260\":{},\"268\":{},\"276\":{},\"284\":{},\"293\":{},\"302\":{},\"311\":{},\"320\":{},\"329\":{},\"338\":{},\"345\":{},\"353\":{},\"359\":{},\"367\":{},\"375\":{},\"383\":{},\"391\":{},\"400\":{},\"408\":{},\"416\":{},\"423\":{},\"430\":{},\"436\":{},\"441\":{},\"566\":{},\"572\":{},\"790\":{},\"807\":{},\"808\":{},\"844\":{},\"1057\":{},\"1115\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{},\"1239\":{}}}],[\"along\",{\"_index\":1075,\"name\":{},\"comment\":{\"818\":{},\"1103\":{}}}],[\"already\",{\"_index\":1033,\"name\":{},\"comment\":{\"802\":{}}}],[\"also\",{\"_index\":1431,\"name\":{},\"comment\":{\"1063\":{}}}],[\"alter\",{\"_index\":1015,\"name\":{},\"comment\":{\"795\":{}}}],[\"always\",{\"_index\":289,\"name\":{},\"comment\":{\"62\":{},\"68\":{},\"75\":{},\"82\":{},\"91\":{},\"936\":{},\"938\":{},\"1100\":{},\"1104\":{}}}],[\"an\",{\"_index\":18,\"name\":{},\"comment\":{\"3\":{},\"13\":{},\"16\":{},\"22\":{},\"40\":{},\"61\":{},\"62\":{},\"67\":{},\"68\":{},\"74\":{},\"75\":{},\"81\":{},\"82\":{},\"90\":{},\"91\":{},\"108\":{},\"124\":{},\"130\":{},\"139\":{},\"155\":{},\"361\":{},\"369\":{},\"442\":{},\"451\":{},\"453\":{},\"454\":{},\"562\":{},\"727\":{},\"740\":{},\"745\":{},\"757\":{},\"782\":{},\"790\":{},\"936\":{},\"937\":{},\"1054\":{},\"1099\":{},\"1100\":{},\"1107\":{},\"1110\":{}}}],[\"analysis\",{\"_index\":120,\"name\":{},\"comment\":{\"22\":{},\"1086\":{}}}],[\"and\",{\"_index\":96,\"name\":{},\"comment\":{\"22\":{},\"34\":{},\"40\":{},\"44\":{},\"47\":{},\"55\":{},\"58\":{},\"64\":{},\"70\":{},\"77\":{},\"84\":{},\"121\":{},\"128\":{},\"131\":{},\"148\":{},\"158\":{},\"206\":{},\"385\":{},\"448\":{},\"457\":{},\"458\":{},\"462\":{},\"524\":{},\"561\":{},\"619\":{},\"638\":{},\"640\":{},\"653\":{},\"673\":{},\"749\":{},\"790\":{},\"796\":{},\"808\":{},\"884\":{},\"925\":{},\"936\":{},\"937\":{},\"976\":{},\"983\":{},\"1035\":{},\"1053\":{},\"1054\":{},\"1060\":{},\"1061\":{},\"1088\":{},\"1096\":{},\"1102\":{},\"1136\":{},\"1239\":{},\"1245\":{},\"1251\":{},\"1260\":{},\"1261\":{},\"1275\":{}}}],[\"anonymous\",{\"_index\":1538,\"name\":{},\"comment\":{\"1164\":{},\"1168\":{}}}],[\"another\",{\"_index\":897,\"name\":{},\"comment\":{\"746\":{},\"761\":{}}}],[\"ansi\",{\"_index\":1094,\"name\":{\"833\":{}},\"comment\":{}}],[\"ansiformatter\",{\"_index\":1208,\"name\":{\"919\":{}},\"comment\":{}}],[\"any\",{\"_index\":355,\"name\":{},\"comment\":{\"115\":{},\"123\":{},\"129\":{},\"640\":{},\"849\":{},\"1103\":{}}}],[\"anything\",{\"_index\":1014,\"name\":{},\"comment\":{\"795\":{}}}],[\"app\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"appear\",{\"_index\":969,\"name\":{},\"comment\":{\"771\":{}}}],[\"append\",{\"_index\":1152,\"name\":{\"874\":{},\"877\":{},\"884\":{},\"888\":{}},\"comment\":{\"879\":{},\"884\":{},\"888\":{}}}],[\"appendfntype\",{\"_index\":1629,\"name\":{\"1238\":{}},\"comment\":{}}],[\"appends\",{\"_index\":1126,\"name\":{},\"comment\":{\"849\":{}}}],[\"are\",{\"_index\":100,\"name\":{},\"comment\":{\"22\":{},\"25\":{},\"34\":{},\"47\":{},\"106\":{},\"132\":{},\"149\":{},\"463\":{},\"622\":{},\"624\":{},\"640\":{},\"749\":{},\"750\":{},\"752\":{},\"769\":{},\"771\":{},\"790\":{},\"814\":{},\"844\":{},\"934\":{},\"947\":{},\"976\":{},\"1068\":{},\"1089\":{},\"1090\":{},\"1136\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1165\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"args\",{\"_index\":292,\"name\":{\"71\":{}},\"comment\":{}}],[\"argument\",{\"_index\":189,\"name\":{\"53\":{},\"204\":{}},\"comment\":{\"35\":{},\"51\":{},\"53\":{},\"418\":{},\"463\":{},\"516\":{},\"526\":{},\"528\":{},\"727\":{}}}],[\"argumentname\",{\"_index\":725,\"name\":{\"553\":{}},\"comment\":{}}],[\"arguments\",{\"_index\":178,\"name\":{\"389\":{},\"398\":{}},\"comment\":{\"34\":{},\"57\":{},\"63\":{},\"69\":{},\"76\":{},\"83\":{},\"389\":{},\"398\":{},\"640\":{},\"1095\":{},\"1118\":{}}}],[\"argumentvalue\",{\"_index\":726,\"name\":{\"554\":{}},\"comment\":{}}],[\"arithmetic/problems\",{\"_index\":1297,\"name\":{},\"comment\":{\"941\":{}}}],[\"arithmeticoperators\",{\"_index\":766,\"name\":{\"606\":{}},\"comment\":{}}],[\"arithmeticoperatorsrast\",{\"_index\":767,\"name\":{\"607\":{}},\"comment\":{}}],[\"arity\",{\"_index\":763,\"name\":{\"603\":{}},\"comment\":{}}],[\"around\",{\"_index\":1061,\"name\":{},\"comment\":{\"809\":{},\"1241\":{}}}],[\"array\",{\"_index\":1279,\"name\":{},\"comment\":{\"937\":{}}}],[\"as\",{\"_index\":133,\"name\":{},\"comment\":{\"22\":{},\"28\":{},\"53\":{},\"86\":{},\"148\":{},\"156\":{},\"389\":{},\"398\":{},\"442\":{},\"457\":{},\"462\":{},\"562\":{},\"734\":{},\"738\":{},\"745\":{},\"754\":{},\"755\":{},\"771\":{},\"790\":{},\"938\":{},\"1062\":{},\"1088\":{},\"1106\":{},\"1107\":{},\"1239\":{},\"1244\":{},\"1261\":{},\"1263\":{},\"1275\":{}}}],[\"assign\",{\"_index\":335,\"name\":{},\"comment\":{\"110\":{},\"1245\":{}}}],[\"assigned\",{\"_index\":275,\"name\":{},\"comment\":{\"59\":{},\"65\":{},\"72\":{},\"79\":{},\"88\":{},\"447\":{},\"449\":{},\"1097\":{},\"1107\":{},\"1164\":{}}}],[\"assignedfunctions\",{\"_index\":1544,\"name\":{\"1166\":{}},\"comment\":{}}],[\"assignfunctions\",{\"_index\":1577,\"name\":{\"1183\":{}},\"comment\":{}}],[\"assigning\",{\"_index\":636,\"name\":{},\"comment\":{\"448\":{}}}],[\"assignment\",{\"_index\":333,\"name\":{},\"comment\":{\"110\":{},\"890\":{},\"947\":{}}}],[\"assignmentinfo\",{\"_index\":1588,\"name\":{\"1195\":{}},\"comment\":{}}],[\"assignmentoperator\",{\"_index\":1589,\"name\":{\"1196\":{}},\"comment\":{}}],[\"assignments\",{\"_index\":774,\"name\":{\"614\":{},\"858\":{}},\"comment\":{\"935\":{}}}],[\"assignmentsrast\",{\"_index\":775,\"name\":{\"615\":{}},\"comment\":{}}],[\"assists\",{\"_index\":364,\"name\":{},\"comment\":{\"121\":{},\"128\":{}}}],[\"associated\",{\"_index\":1226,\"name\":{},\"comment\":{\"931\":{},\"1239\":{}}}],[\"ast\",{\"_index\":19,\"name\":{\"1087\":{}},\"comment\":{\"3\":{},\"22\":{},\"113\":{},\"118\":{},\"442\":{},\"448\":{},\"453\":{},\"454\":{},\"457\":{},\"459\":{},\"460\":{},\"619\":{},\"640\":{},\"755\":{},\"808\":{},\"1102\":{},\"1106\":{},\"1135\":{}}}],[\"at\",{\"_index\":113,\"name\":{\"182\":{}},\"comment\":{\"22\":{},\"47\":{},\"757\":{},\"790\":{},\"820\":{},\"1260\":{},\"1261\":{}}}],[\"attach\",{\"_index\":513,\"name\":{},\"comment\":{\"210\":{},\"216\":{},\"223\":{},\"231\":{},\"238\":{},\"245\":{},\"252\":{},\"260\":{},\"268\":{},\"276\":{},\"284\":{},\"293\":{},\"302\":{},\"311\":{},\"320\":{},\"329\":{},\"338\":{},\"345\":{},\"353\":{},\"359\":{},\"367\":{},\"375\":{},\"383\":{},\"391\":{},\"400\":{},\"408\":{},\"416\":{},\"423\":{},\"430\":{},\"436\":{},\"441\":{},\"566\":{},\"572\":{},\"1115\":{}}}],[\"attached\",{\"_index\":158,\"name\":{},\"comment\":{\"28\":{},\"131\":{},\"762\":{},\"886\":{}}}],[\"attachments\",{\"_index\":393,\"name\":{},\"comment\":{\"131\":{}}}],[\"attachnamespace\",{\"_index\":1519,\"name\":{\"1145\":{}},\"comment\":{}}],[\"attachsourceinformation\",{\"_index\":1508,\"name\":{\"1135\":{}},\"comment\":{}}],[\"attribute\",{\"_index\":193,\"name\":{\"42\":{}},\"comment\":{\"35\":{},\"40\":{}}}],[\"attributed\",{\"_index\":117,\"name\":{},\"comment\":{\"22\":{}}}],[\"attributename\",{\"_index\":785,\"name\":{\"622\":{},\"750\":{}},\"comment\":{}}],[\"attributes\",{\"_index\":786,\"name\":{},\"comment\":{\"622\":{},\"750\":{}}}],[\"autoifomit\",{\"_index\":813,\"name\":{\"1118\":{}},\"comment\":{\"638\":{},\"640\":{}}}],[\"automatically\",{\"_index\":181,\"name\":{},\"comment\":{\"34\":{},\"35\":{},\"51\":{},\"640\":{},\"774\":{},\"1061\":{},\"1118\":{},\"1239\":{}}}],[\"automaticallytrimoutput\",{\"_index\":975,\"name\":{\"774\":{}},\"comment\":{}}],[\"autoselected\",{\"_index\":1376,\"name\":{\"1014\":{},\"1257\":{}},\"comment\":{}}],[\"autoselectif\",{\"_index\":1640,\"name\":{},\"comment\":{\"1257\":{}}}],[\"average\",{\"_index\":1304,\"name\":{},\"comment\":{\"944\":{},\"991\":{}}}],[\"avg\",{\"_index\":1628,\"name\":{\"1236\":{}},\"comment\":{}}],[\"avoid\",{\"_index\":323,\"name\":{},\"comment\":{\"106\":{},\"449\":{},\"941\":{}}}],[\"await\",{\"_index\":1428,\"name\":{},\"comment\":{\"1062\":{}}}],[\"aware\",{\"_index\":896,\"name\":{},\"comment\":{\"746\":{}}}],[\"b\",{\"_index\":354,\"name\":{},\"comment\":{\"115\":{},\"131\":{}}}],[\"backend\",{\"_index\":10,\"name\":{},\"comment\":{\"3\":{}}}],[\"background\",{\"_index\":1199,\"name\":{\"908\":{}},\"comment\":{}}],[\"baresession\",{\"_index\":1490,\"name\":{\"1121\":{}},\"comment\":{}}],[\"base\",{\"_index\":518,\"name\":{\"563\":{}},\"comment\":{\"212\":{},\"219\":{},\"226\":{},\"232\":{},\"248\":{},\"254\":{},\"262\":{},\"270\":{},\"278\":{},\"286\":{},\"295\":{},\"304\":{},\"313\":{},\"322\":{},\"331\":{},\"347\":{},\"378\":{},\"403\":{},\"425\":{},\"432\":{},\"437\":{},\"563\":{},\"569\":{}}}],[\"based\",{\"_index\":628,\"name\":{},\"comment\":{\"447\":{},\"448\":{},\"935\":{},\"947\":{},\"1068\":{}}}],[\"baseenv\",{\"_index\":381,\"name\":{},\"comment\":{\"131\":{}}}],[\"basically\",{\"_index\":183,\"name\":{},\"comment\":{\"35\":{}}}],[\"be\",{\"_index\":124,\"name\":{},\"comment\":{\"22\":{},\"39\":{},\"78\":{},\"85\":{},\"114\":{},\"119\":{},\"121\":{},\"123\":{},\"128\":{},\"129\":{},\"131\":{},\"133\":{},\"156\":{},\"209\":{},\"215\":{},\"222\":{},\"230\":{},\"237\":{},\"244\":{},\"251\":{},\"259\":{},\"267\":{},\"275\":{},\"283\":{},\"292\":{},\"301\":{},\"310\":{},\"319\":{},\"328\":{},\"337\":{},\"344\":{},\"352\":{},\"358\":{},\"366\":{},\"369\":{},\"374\":{},\"382\":{},\"389\":{},\"390\":{},\"398\":{},\"399\":{},\"405\":{},\"407\":{},\"415\":{},\"422\":{},\"429\":{},\"435\":{},\"440\":{},\"447\":{},\"457\":{},\"565\":{},\"571\":{},\"640\":{},\"734\":{},\"746\":{},\"749\":{},\"754\":{},\"773\":{},\"805\":{},\"807\":{},\"809\":{},\"811\":{},\"818\":{},\"820\":{},\"845\":{},\"864\":{},\"886\":{},\"934\":{},\"935\":{},\"936\":{},\"938\":{},\"1035\":{},\"1049\":{},\"1052\":{},\"1053\":{},\"1054\":{},\"1088\":{},\"1103\":{},\"1105\":{},\"1106\":{},\"1107\":{},\"1114\":{},\"1130\":{},\"1135\":{},\"1209\":{},\"1260\":{},\"1261\":{},\"1263\":{}}}],[\"because\",{\"_index\":1259,\"name\":{},\"comment\":{\"936\":{}}}],[\"been\",{\"_index\":583,\"name\":{},\"comment\":{\"397\":{},\"930\":{},\"1063\":{},\"1088\":{},\"1246\":{}}}],[\"before\",{\"_index\":819,\"name\":{\"645\":{},\"649\":{},\"654\":{},\"659\":{},\"665\":{},\"669\":{},\"676\":{},\"681\":{},\"688\":{},\"693\":{},\"698\":{},\"702\":{},\"706\":{},\"713\":{},\"718\":{},\"723\":{},\"728\":{},\"734\":{},\"741\":{},\"746\":{}},\"comment\":{\"640\":{},\"734\":{},\"1035\":{},\"1052\":{}}}],[\"benchmark\",{\"_index\":32,\"name\":{\"6\":{}},\"comment\":{\"1054\":{}}}],[\"benchmarking\",{\"_index\":1351,\"name\":{},\"comment\":{\"976\":{}}}],[\"benchmarklogger\",{\"_index\":1387,\"name\":{\"1028\":{}},\"comment\":{}}],[\"benchmarkslicer\",{\"_index\":1350,\"name\":{\"1035\":{}},\"comment\":{\"976\":{}}}],[\"benchmarkslicerstats\",{\"_index\":1388,\"name\":{\"1029\":{}},\"comment\":{}}],[\"besides\",{\"_index\":669,\"name\":{},\"comment\":{\"463\":{}}}],[\"best\",{\"_index\":1070,\"name\":{},\"comment\":{\"814\":{}}}],[\"better\",{\"_index\":252,\"name\":{},\"comment\":{\"52\":{}}}],[\"between\",{\"_index\":221,\"name\":{},\"comment\":{\"44\":{},\"48\":{},\"131\":{}}}],[\"bidirectional\",{\"_index\":655,\"name\":{},\"comment\":{\"458\":{},\"1068\":{}}}],[\"bidirectionally\",{\"_index\":266,\"name\":{},\"comment\":{\"55\":{}}}],[\"bimap\",{\"_index\":1436,\"name\":{\"1068\":{}},\"comment\":{}}],[\"bin\",{\"_index\":1268,\"name\":{},\"comment\":{\"936\":{},\"937\":{},\"938\":{},\"940\":{},\"941\":{}}}],[\"binary\",{\"_index\":751,\"name\":{\"588\":{}},\"comment\":{\"673\":{}}}],[\"binaryop\",{\"_index\":474,\"name\":{\"169\":{},\"475\":{}},\"comment\":{}}],[\"binaryoperationlhs\",{\"_index\":718,\"name\":{\"546\":{}},\"comment\":{}}],[\"binaryoperationrhs\",{\"_index\":719,\"name\":{\"547\":{}},\"comment\":{}}],[\"binaryoperatorflavor\",{\"_index\":753,\"name\":{\"591\":{}},\"comment\":{}}],[\"binaryoperatorflavorinast\",{\"_index\":754,\"name\":{\"592\":{}},\"comment\":{}}],[\"bindings\",{\"_index\":1467,\"name\":{},\"comment\":{\"1103\":{}}}],[\"bins\",{\"_index\":1265,\"name\":{\"940\":{}},\"comment\":{\"936\":{}}}],[\"binsize\",{\"_index\":1292,\"name\":{\"941\":{}},\"comment\":{}}],[\"black\",{\"_index\":1189,\"name\":{\"898\":{}},\"comment\":{}}],[\"blue\",{\"_index\":1193,\"name\":{\"902\":{}},\"comment\":{}}],[\"body\",{\"_index\":531,\"name\":{\"243\":{},\"343\":{},\"357\":{},\"406\":{}},\"comment\":{\"239\":{},\"243\":{},\"340\":{},\"355\":{},\"1107\":{},\"1179\":{}}}],[\"bold\",{\"_index\":1185,\"name\":{\"894\":{}},\"comment\":{}}],[\"boolean2ts\",{\"_index\":416,\"name\":{\"137\":{}},\"comment\":{}}],[\"booleans\",{\"_index\":413,\"name\":{},\"comment\":{\"135\":{}}}],[\"both\",{\"_index\":228,\"name\":{\"589\":{}},\"comment\":{\"47\":{}}}],[\"bound\",{\"_index\":1285,\"name\":{},\"comment\":{\"937\":{}}}],[\"braceleft\",{\"_index\":481,\"name\":{\"176\":{}},\"comment\":{}}],[\"braceright\",{\"_index\":482,\"name\":{\"177\":{}},\"comment\":{}}],[\"bracketleft\",{\"_index\":484,\"name\":{\"179\":{}},\"comment\":{}}],[\"bracketright\",{\"_index\":485,\"name\":{\"180\":{}},\"comment\":{}}],[\"branch\",{\"_index\":349,\"name\":{},\"comment\":{\"114\":{},\"119\":{},\"516\":{}}}],[\"branded\",{\"_index\":322,\"name\":{},\"comment\":{\"106\":{},\"449\":{}}}],[\"break\",{\"_index\":500,\"name\":{\"199\":{}},\"comment\":{}}],[\"breakstatements\",{\"_index\":1597,\"name\":{\"1204\":{}},\"comment\":{}}],[\"bridge\",{\"_index\":4,\"name\":{\"3\":{}},\"comment\":{\"3\":{}}}],[\"browser\",{\"_index\":1562,\"name\":{},\"comment\":{\"1175\":{}}}],[\"builtin\",{\"_index\":327,\"name\":{\"107\":{}},\"comment\":{}}],[\"but\",{\"_index\":39,\"name\":{},\"comment\":{\"8\":{},\"48\":{},\"121\":{},\"128\":{},\"131\":{},\"460\":{},\"934\":{},\"1053\":{},\"1062\":{},\"1107\":{}}}],[\"by\",{\"_index\":59,\"name\":{},\"comment\":{\"13\":{},\"22\":{},\"46\":{},\"51\":{},\"59\":{},\"65\":{},\"72\":{},\"79\":{},\"88\":{},\"123\":{},\"129\":{},\"131\":{},\"132\":{},\"157\":{},\"446\":{},\"463\":{},\"529\":{},\"618\":{},\"622\":{},\"623\":{},\"624\":{},\"640\":{},\"738\":{},\"750\":{},\"751\":{},\"752\":{},\"754\":{},\"769\":{},\"782\":{},\"790\":{},\"845\":{},\"925\":{},\"929\":{},\"935\":{},\"937\":{},\"938\":{},\"976\":{},\"983\":{},\"1097\":{},\"1103\":{},\"1105\":{},\"1107\":{},\"1246\":{},\"1251\":{}}}],[\"byname\",{\"_index\":1625,\"name\":{\"1230\":{}},\"comment\":{}}],[\"byslot\",{\"_index\":1626,\"name\":{\"1231\":{}},\"comment\":{}}],[\"c\",{\"_index\":1566,\"name\":{},\"comment\":{\"1176\":{}}}],[\"cached\",{\"_index\":1156,\"name\":{},\"comment\":{\"879\":{},\"1035\":{}}}],[\"calculate\",{\"_index\":1267,\"name\":{},\"comment\":{\"936\":{}}}],[\"calculating\",{\"_index\":1356,\"name\":{},\"comment\":{\"983\":{}}}],[\"call\",{\"_index\":242,\"name\":{},\"comment\":{\"50\":{},\"52\":{},\"53\":{},\"86\":{},\"110\":{},\"444\":{},\"722\":{},\"1035\":{},\"1052\":{},\"1054\":{},\"1060\":{},\"1061\":{},\"1170\":{}}}],[\"call/definition\",{\"_index\":890,\"name\":{},\"comment\":{\"734\":{}}}],[\"called\",{\"_index\":262,\"name\":{},\"comment\":{\"54\":{},\"462\":{},\"463\":{},\"640\":{},\"745\":{},\"811\":{},\"1049\":{},\"1052\":{},\"1053\":{},\"1105\":{}}}],[\"calledfunction\",{\"_index\":579,\"name\":{\"396\":{}},\"comment\":{}}],[\"calling\",{\"_index\":574,\"name\":{},\"comment\":{\"389\":{},\"398\":{},\"1035\":{}}}],[\"calls\",{\"_index\":240,\"name\":{\"49\":{}},\"comment\":{\"49\":{},\"52\":{},\"87\":{},\"385\":{},\"393\":{},\"397\":{},\"524\":{},\"1003\":{}}}],[\"can\",{\"_index\":26,\"name\":{},\"comment\":{\"3\":{},\"8\":{},\"78\":{},\"85\":{},\"86\":{},\"114\":{},\"119\":{},\"123\":{},\"129\":{},\"135\":{},\"156\":{},\"209\":{},\"215\":{},\"222\":{},\"230\":{},\"237\":{},\"244\":{},\"251\":{},\"259\":{},\"267\":{},\"275\":{},\"283\":{},\"292\":{},\"301\":{},\"310\":{},\"319\":{},\"328\":{},\"337\":{},\"344\":{},\"352\":{},\"358\":{},\"366\":{},\"369\":{},\"374\":{},\"382\":{},\"389\":{},\"390\":{},\"398\":{},\"399\":{},\"407\":{},\"415\":{},\"422\":{},\"429\":{},\"435\":{},\"440\":{},\"457\":{},\"460\":{},\"565\":{},\"571\":{},\"638\":{},\"640\":{},\"653\":{},\"734\":{},\"761\":{},\"790\":{},\"805\":{},\"818\":{},\"820\":{},\"934\":{},\"935\":{},\"938\":{},\"1035\":{},\"1049\":{},\"1053\":{},\"1114\":{},\"1130\":{},\"1209\":{},\"1261\":{},\"1263\":{}}}],[\"cap\",{\"_index\":1319,\"name\":{},\"comment\":{\"948\":{}}}],[\"capability\",{\"_index\":1050,\"name\":{},\"comment\":{\"807\":{}}}],[\"careful\",{\"_index\":1647,\"name\":{},\"comment\":{\"1261\":{}}}],[\"case\",{\"_index\":610,\"name\":{},\"comment\":{\"442\":{},\"673\":{},\"1054\":{}}}],[\"chainedornestedaccess\",{\"_index\":1624,\"name\":{\"1229\":{}},\"comment\":{}}],[\"chaining\",{\"_index\":143,\"name\":{},\"comment\":{\"22\":{}}}],[\"change\",{\"_index\":1004,\"name\":{},\"comment\":{\"790\":{},\"1239\":{}}}],[\"characters\",{\"_index\":1374,\"name\":{\"1012\":{}},\"comment\":{\"1107\":{}}}],[\"chased\",{\"_index\":652,\"name\":{},\"comment\":{\"457\":{}}}],[\"chasing\",{\"_index\":76,\"name\":{},\"comment\":{\"16\":{}}}],[\"checks\",{\"_index\":827,\"name\":{},\"comment\":{\"640\":{},\"802\":{}}}],[\"child\",{\"_index\":660,\"name\":{},\"comment\":{\"460\":{}}}],[\"children\",{\"_index\":600,\"name\":{\"428\":{},\"568\":{}},\"comment\":{\"462\":{},\"561\":{},\"624\":{},\"752\":{},\"764\":{},\"886\":{}}}],[\"childrenname\",{\"_index\":790,\"name\":{\"624\":{},\"752\":{}},\"comment\":{}}],[\"clean\",{\"_index\":284,\"name\":{},\"comment\":{\"61\":{},\"67\":{},\"74\":{},\"81\":{},\"90\":{},\"1099\":{}}}],[\"clear\",{\"_index\":1443,\"name\":{\"1073\":{}},\"comment\":{}}],[\"clearenvironment\",{\"_index\":1023,\"name\":{\"798\":{}},\"comment\":{}}],[\"clears\",{\"_index\":1024,\"name\":{},\"comment\":{\"798\":{}}}],[\"cloneenvironments\",{\"_index\":319,\"name\":{\"105\":{}},\"comment\":{}}],[\"close\",{\"_index\":1040,\"name\":{\"805\":{}},\"comment\":{\"805\":{},\"1035\":{},\"1053\":{},\"1130\":{}}}],[\"closed\",{\"_index\":1417,\"name\":{},\"comment\":{\"1054\":{}}}],[\"closes\",{\"_index\":1415,\"name\":{},\"comment\":{\"1053\":{}}}],[\"clustercontextidmap\",{\"_index\":1220,\"name\":{\"927\":{}},\"comment\":{}}],[\"clustered\",{\"_index\":1223,\"name\":{},\"comment\":{\"930\":{},\"935\":{}}}],[\"clusterreport\",{\"_index\":1222,\"name\":{\"929\":{}},\"comment\":{\"935\":{},\"947\":{}}}],[\"clusters\",{\"_index\":1218,\"name\":{},\"comment\":{\"925\":{}}}],[\"clusterstatisticsoutput\",{\"_index\":1211,\"name\":{\"925\":{}},\"comment\":{\"929\":{}}}],[\"clustervalueinfomap\",{\"_index\":1221,\"name\":{\"928\":{}},\"comment\":{}}],[\"code\",{\"_index\":56,\"name\":{\"1256\":{}},\"comment\":{\"13\":{},\"123\":{},\"129\":{},\"755\":{},\"807\":{},\"820\":{},\"891\":{},\"1106\":{}}}],[\"col\",{\"_index\":787,\"name\":{},\"comment\":{\"622\":{},\"750\":{}}}],[\"collect\",{\"_index\":963,\"name\":{},\"comment\":{\"770\":{},\"796\":{},\"1129\":{}}}],[\"collectall\",{\"_index\":1650,\"name\":{\"1262\":{}},\"comment\":{}}],[\"collectallids\",{\"_index\":777,\"name\":{\"618\":{}},\"comment\":{}}],[\"collectallslicingcriteria\",{\"_index\":1410,\"name\":{},\"comment\":{\"1052\":{}}}],[\"collected\",{\"_index\":1180,\"name\":{},\"comment\":{\"890\":{},\"976\":{}}}],[\"collecting\",{\"_index\":1642,\"name\":{},\"comment\":{\"1259\":{}}}],[\"collection\",{\"_index\":947,\"name\":{},\"comment\":{\"767\":{},\"889\":{}}}],[\"collections\",{\"_index\":1236,\"name\":{},\"comment\":{\"933\":{}}}],[\"collectiontimeout\",{\"_index\":1493,\"name\":{\"1126\":{}},\"comment\":{}}],[\"collectlinesuntil\",{\"_index\":1495,\"name\":{\"1129\":{}},\"comment\":{}}],[\"collector\",{\"_index\":958,\"name\":{},\"comment\":{\"769\":{}}}],[\"collectortimeout\",{\"_index\":943,\"name\":{\"766\":{}},\"comment\":{\"772\":{}}}],[\"collectoruntil\",{\"_index\":1662,\"name\":{\"1277\":{}},\"comment\":{}}],[\"collects\",{\"_index\":701,\"name\":{},\"comment\":{\"529\":{},\"618\":{}}}],[\"color\",{\"_index\":1202,\"name\":{\"911\":{}},\"comment\":{}}],[\"coloreffect\",{\"_index\":1197,\"name\":{\"906\":{}},\"comment\":{}}],[\"colorformatoptions\",{\"_index\":1201,\"name\":{\"910\":{}},\"comment\":{}}],[\"colors\",{\"_index\":1188,\"name\":{\"897\":{}},\"comment\":{}}],[\"column\",{\"_index\":1254,\"name\":{\"1274\":{}},\"comment\":{\"935\":{},\"937\":{}}}],[\"columns\",{\"_index\":1282,\"name\":{},\"comment\":{\"937\":{}}}],[\"comma\",{\"_index\":494,\"name\":{\"193\":{}},\"comment\":{}}],[\"command\",{\"_index\":967,\"name\":{},\"comment\":{\"771\":{},\"795\":{},\"796\":{},\"798\":{}}}],[\"commandlineoptions\",{\"_index\":984,\"name\":{\"778\":{},\"785\":{}},\"comment\":{}}],[\"commands\",{\"_index\":1021,\"name\":{},\"comment\":{\"797\":{}}}],[\"comment\",{\"_index\":477,\"name\":{\"172\":{}},\"comment\":{}}],[\"commentinfo\",{\"_index\":1524,\"name\":{\"1150\":{}},\"comment\":{}}],[\"comments\",{\"_index\":1135,\"name\":{\"854\":{}},\"comment\":{}}],[\"common\",{\"_index\":517,\"name\":{},\"comment\":{\"212\":{},\"219\":{},\"226\":{},\"232\":{},\"248\":{},\"254\":{},\"262\":{},\"270\":{},\"278\":{},\"286\":{},\"295\":{},\"304\":{},\"313\":{},\"322\":{},\"331\":{},\"347\":{},\"378\":{},\"403\":{},\"425\":{},\"432\":{},\"437\":{},\"563\":{},\"569\":{}}}],[\"commonmeasurements\",{\"_index\":1352,\"name\":{\"977\":{},\"1021\":{},\"1037\":{}},\"comment\":{}}],[\"commonslicermeasurements\",{\"_index\":1329,\"name\":{\"954\":{},\"955\":{}},\"comment\":{}}],[\"communicate\",{\"_index\":999,\"name\":{},\"comment\":{\"790\":{}}}],[\"compare\",{\"_index\":1263,\"name\":{},\"comment\":{\"936\":{}}}],[\"comparison\",{\"_index\":363,\"name\":{},\"comment\":{\"121\":{},\"128\":{}}}],[\"comparisonoperators\",{\"_index\":768,\"name\":{\"608\":{}},\"comment\":{}}],[\"comparisonoperatorsrast\",{\"_index\":769,\"name\":{\"609\":{}},\"comment\":{}}],[\"comparisons\",{\"_index\":1475,\"name\":{},\"comment\":{\"1106\":{}}}],[\"complete\",{\"_index\":152,\"name\":{},\"comment\":{\"25\":{},\"26\":{},\"27\":{},\"1037\":{},\"1107\":{},\"1108\":{}}}],[\"completeast\",{\"_index\":1461,\"name\":{\"1102\":{}},\"comment\":{}}],[\"complex\",{\"_index\":256,\"name\":{},\"comment\":{\"52\":{},\"206\":{}}}],[\"complexnumber\",{\"_index\":443,\"name\":{\"149\":{}},\"comment\":{}}],[\"compound\",{\"_index\":444,\"name\":{},\"comment\":{\"149\":{}}}],[\"condition\",{\"_index\":551,\"name\":{\"342\":{},\"349\":{}},\"comment\":{\"340\":{},\"1129\":{}}}],[\"config\",{\"_index\":783,\"name\":{\"620\":{}},\"comment\":{}}],[\"configuration\",{\"_index\":910,\"name\":{},\"comment\":{\"754\":{},\"769\":{},\"772\":{},\"782\":{}}}],[\"configure\",{\"_index\":995,\"name\":{},\"comment\":{\"790\":{}}}],[\"configured\",{\"_index\":960,\"name\":{},\"comment\":{\"769\":{},\"935\":{},\"941\":{}}}],[\"configures\",{\"_index\":899,\"name\":{},\"comment\":{\"749\":{}}}],[\"confusion\",{\"_index\":324,\"name\":{},\"comment\":{\"106\":{},\"941\":{}}}],[\"connect\",{\"_index\":1159,\"name\":{},\"comment\":{\"879\":{}}}],[\"connection\",{\"_index\":24,\"name\":{},\"comment\":{\"3\":{},\"807\":{},\"879\":{}}}],[\"connections\",{\"_index\":1158,\"name\":{\"882\":{}},\"comment\":{\"879\":{}}}],[\"consequence\",{\"_index\":895,\"name\":{},\"comment\":{\"745\":{}}}],[\"conservative\",{\"_index\":340,\"name\":{},\"comment\":{\"114\":{},\"119\":{}}}],[\"consider\",{\"_index\":392,\"name\":{},\"comment\":{\"131\":{},\"1107\":{}}}],[\"considered\",{\"_index\":1419,\"name\":{},\"comment\":{\"1054\":{}}}],[\"consist\",{\"_index\":207,\"name\":{},\"comment\":{\"40\":{}}}],[\"consistency\",{\"_index\":667,\"name\":{},\"comment\":{\"462\":{}}}],[\"console\",{\"_index\":1246,\"name\":{},\"comment\":{\"934\":{}}}],[\"constantifthen\",{\"_index\":1605,\"name\":{\"1211\":{}},\"comment\":{}}],[\"constantifthenelse\",{\"_index\":1607,\"name\":{\"1212\":{}},\"comment\":{}}],[\"constantswitchcase\",{\"_index\":1613,\"name\":{\"1217\":{}},\"comment\":{}}],[\"construct\",{\"_index\":270,\"name\":{},\"comment\":{\"57\":{},\"63\":{},\"69\":{},\"76\":{},\"83\":{},\"1095\":{}}}],[\"constructed\",{\"_index\":138,\"name\":{},\"comment\":{\"22\":{},\"86\":{},\"1093\":{}}}],[\"construction\",{\"_index\":132,\"name\":{},\"comment\":{\"22\":{},\"47\":{},\"640\":{}}}],[\"constructor\",{\"_index\":145,\"name\":{\"24\":{},\"126\":{},\"759\":{},\"791\":{},\"876\":{},\"880\":{},\"1036\":{},\"1058\":{},\"1069\":{},\"1120\":{},\"1240\":{},\"1265\":{}},\"comment\":{}}],[\"constructs\",{\"_index\":238,\"name\":{},\"comment\":{\"48\":{}}}],[\"consume\",{\"_index\":1502,\"name\":{},\"comment\":{\"1129\":{}}}],[\"consumed\",{\"_index\":1112,\"name\":{},\"comment\":{\"843\":{}}}],[\"contain\",{\"_index\":461,\"name\":{},\"comment\":{\"157\":{},\"1103\":{}}}],[\"contained\",{\"_index\":1182,\"name\":{},\"comment\":{\"891\":{},\"932\":{},\"947\":{}}}],[\"container/variable/expression\",{\"_index\":558,\"name\":{},\"comment\":{\"365\":{},\"373\":{},\"1112\":{}}}],[\"containing\",{\"_index\":106,\"name\":{},\"comment\":{\"22\":{},\"937\":{}}}],[\"contains\",{\"_index\":147,\"name\":{},\"comment\":{\"25\":{},\"31\":{},\"32\":{},\"457\":{},\"619\":{},\"931\":{},\"1103\":{},\"1108\":{},\"1149\":{}}}],[\"content\",{\"_index\":507,\"name\":{\"208\":{},\"214\":{},\"221\":{},\"228\":{},\"250\":{},\"427\":{},\"764\":{},\"814\":{},\"817\":{}},\"comment\":{\"623\":{},\"751\":{},\"764\":{},\"884\":{},\"886\":{},\"888\":{}}}],[\"contentname\",{\"_index\":789,\"name\":{\"623\":{},\"751\":{}},\"comment\":{}}],[\"context\",{\"_index\":212,\"name\":{\"891\":{}},\"comment\":{\"40\":{},\"460\":{},\"891\":{},\"925\":{},\"931\":{},\"932\":{}}}],[\"contextidmap\",{\"_index\":1224,\"name\":{\"931\":{}},\"comment\":{}}],[\"contexts\",{\"_index\":1229,\"name\":{},\"comment\":{\"932\":{}}}],[\"contextswithcount\",{\"_index\":1219,\"name\":{\"926\":{}},\"comment\":{}}],[\"continue\",{\"_index\":734,\"name\":{},\"comment\":{\"561\":{},\"799\":{}}}],[\"continueonerror\",{\"_index\":1026,\"name\":{\"799\":{}},\"comment\":{}}],[\"continuously\",{\"_index\":1451,\"name\":{},\"comment\":{\"1086\":{}}}],[\"contributions\",{\"_index\":1313,\"name\":{},\"comment\":{\"947\":{}}}],[\"control\",{\"_index\":800,\"name\":{\"635\":{},\"736\":{}},\"comment\":{}}],[\"controlflow\",{\"_index\":1138,\"name\":{\"860\":{}},\"comment\":{}}],[\"controlflowinfo\",{\"_index\":1599,\"name\":{\"1206\":{}},\"comment\":{}}],[\"convenience\",{\"_index\":201,\"name\":{},\"comment\":{\"36\":{}}}],[\"conventional\",{\"_index\":670,\"name\":{},\"comment\":{\"463\":{},\"938\":{}}}],[\"convert\",{\"_index\":419,\"name\":{},\"comment\":{\"139\":{}}}],[\"converted\",{\"_index\":922,\"name\":{},\"comment\":{\"757\":{},\"938\":{}}}],[\"converts\",{\"_index\":52,\"name\":{},\"comment\":{\"12\":{},\"13\":{},\"952\":{}}}],[\"correctly\",{\"_index\":1463,\"name\":{},\"comment\":{\"1103\":{}}}],[\"corresponding\",{\"_index\":453,\"name\":{},\"comment\":{\"155\":{},\"458\":{},\"754\":{},\"937\":{},\"1061\":{}}}],[\"corresponds\",{\"_index\":940,\"name\":{},\"comment\":{\"763\":{},\"849\":{}}}],[\"could\",{\"_index\":346,\"name\":{},\"comment\":{\"114\":{},\"119\":{},\"640\":{},\"653\":{},\"658\":{},\"675\":{},\"680\":{},\"687\":{},\"692\":{},\"697\":{},\"712\":{},\"717\":{},\"722\":{},\"727\":{},\"740\":{},\"745\":{},\"807\":{},\"849\":{},\"879\":{}}}],[\"count\",{\"_index\":1121,\"name\":{},\"comment\":{\"844\":{},\"937\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"counter\",{\"_index\":630,\"name\":{},\"comment\":{\"447\":{}}}],[\"counts\",{\"_index\":1228,\"name\":{},\"comment\":{\"932\":{},\"934\":{}}}],[\"course\",{\"_index\":1645,\"name\":{},\"comment\":{\"1260\":{},\"1261\":{}}}],[\"covered\",{\"_index\":1480,\"name\":{},\"comment\":{\"1107\":{}}}],[\"covert\",{\"_index\":632,\"name\":{},\"comment\":{\"448\":{}}}],[\"create\",{\"_index\":359,\"name\":{},\"comment\":{\"115\":{},\"936\":{}}}],[\"created\",{\"_index\":248,\"name\":{},\"comment\":{\"51\":{},\"937\":{},\"938\":{}}}],[\"creation\",{\"_index\":1401,\"name\":{},\"comment\":{\"1037\":{}}}],[\"creations\",{\"_index\":185,\"name\":{},\"comment\":{\"35\":{}}}],[\"criteria\",{\"_index\":1371,\"name\":{},\"comment\":{\"1004\":{},\"1050\":{},\"1052\":{},\"1259\":{},\"1260\":{},\"1261\":{},\"1263\":{}}}],[\"csv\",{\"_index\":1280,\"name\":{},\"comment\":{\"937\":{}}}],[\"current\",{\"_index\":296,\"name\":{\"132\":{}},\"comment\":{\"78\":{},\"85\":{},\"115\":{},\"636\":{},\"637\":{},\"795\":{},\"805\":{},\"1086\":{},\"1091\":{},\"1092\":{},\"1093\":{},\"1130\":{}}}],[\"currentlexeme\",{\"_index\":805,\"name\":{\"637\":{}},\"comment\":{}}],[\"currently\",{\"_index\":247,\"name\":{},\"comment\":{\"51\":{},\"52\":{},\"132\":{},\"636\":{},\"637\":{},\"1104\":{}}}],[\"currentrange\",{\"_index\":801,\"name\":{\"636\":{}},\"comment\":{}}],[\"cwd\",{\"_index\":985,\"name\":{\"779\":{},\"786\":{}},\"comment\":{}}],[\"cyan\",{\"_index\":1195,\"name\":{\"904\":{}},\"comment\":{}}],[\"d\",{\"_index\":1009,\"name\":{},\"comment\":{\"790\":{},\"849\":{}}}],[\"data\",{\"_index\":954,\"name\":{},\"comment\":{\"768\":{},\"936\":{},\"1037\":{}}}],[\"dataaccess\",{\"_index\":1139,\"name\":{\"861\":{},\"1218\":{}},\"comment\":{}}],[\"dataflow\",{\"_index\":1,\"name\":{\"1\":{},\"981\":{},\"1027\":{},\"1034\":{},\"1046\":{}},\"comment\":{\"12\":{},\"22\":{},\"35\":{},\"44\":{},\"57\":{},\"63\":{},\"69\":{},\"76\":{},\"83\":{},\"131\":{},\"132\":{},\"1035\":{},\"1037\":{},\"1086\":{},\"1093\":{},\"1095\":{}}}],[\"dataflowfunctionflowinformation\",{\"_index\":77,\"name\":{\"17\":{}},\"comment\":{}}],[\"dataflowgraph\",{\"_index\":87,\"name\":{\"22\":{}},\"comment\":{}}],[\"dataflowgraphedge\",{\"_index\":206,\"name\":{\"40\":{}},\"comment\":{}}],[\"dataflowgraphedgeattribute\",{\"_index\":218,\"name\":{\"43\":{}},\"comment\":{}}],[\"dataflowgraphexitpoint\",{\"_index\":268,\"name\":{\"57\":{}},\"comment\":{}}],[\"dataflowgraphvertexargument\",{\"_index\":99,\"name\":{\"92\":{}},\"comment\":{\"22\":{},\"34\":{}}}],[\"dataflowgraphvertexbase\",{\"_index\":1459,\"name\":{\"1095\":{}},\"comment\":{}}],[\"dataflowgraphvertexfunctioncall\",{\"_index\":291,\"name\":{\"69\":{}},\"comment\":{}}],[\"dataflowgraphvertexfunctiondefinition\",{\"_index\":297,\"name\":{\"83\":{}},\"comment\":{\"83\":{},\"1095\":{}}}],[\"dataflowgraphvertexinfo\",{\"_index\":157,\"name\":{\"93\":{}},\"comment\":{\"28\":{},\"34\":{}}}],[\"dataflowgraphvertexuse\",{\"_index\":290,\"name\":{\"63\":{}},\"comment\":{\"83\":{},\"1095\":{}}}],[\"dataflowgraphvertexvariabledefinition\",{\"_index\":293,\"name\":{\"76\":{}},\"comment\":{\"83\":{},\"1095\":{}}}],[\"dataflowgraphvertices\",{\"_index\":267,\"name\":{\"56\":{}},\"comment\":{}}],[\"dataflowinformation\",{\"_index\":1450,\"name\":{\"1086\":{}},\"comment\":{}}],[\"dataflowlogger\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"dataflowmap\",{\"_index\":66,\"name\":{\"16\":{}},\"comment\":{}}],[\"dataflownodes\",{\"_index\":1380,\"name\":{\"1015\":{}},\"comment\":{}}],[\"dataflowprocessor\",{\"_index\":1664,\"name\":{\"1281\":{}},\"comment\":{}}],[\"dataflowprocessorinformation\",{\"_index\":1460,\"name\":{\"1101\":{}},\"comment\":{}}],[\"dataflowprocessors\",{\"_index\":1657,\"name\":{\"1275\":{}},\"comment\":{}}],[\"datasets\",{\"_index\":1262,\"name\":{},\"comment\":{\"936\":{}}}],[\"deal\",{\"_index\":812,\"name\":{},\"comment\":{\"638\":{},\"1119\":{}}}],[\"debugging\",{\"_index\":365,\"name\":{},\"comment\":{\"121\":{},\"128\":{}}}],[\"decorateast\",{\"_index\":631,\"name\":{\"448\":{}},\"comment\":{}}],[\"decorated\",{\"_index\":639,\"name\":{},\"comment\":{\"448\":{},\"1103\":{}}}],[\"decoratedast\",{\"_index\":651,\"name\":{\"457\":{},\"459\":{},\"1033\":{},\"1045\":{}},\"comment\":{}}],[\"decoratedastmap\",{\"_index\":650,\"name\":{\"456\":{}},\"comment\":{}}],[\"decoration\",{\"_index\":277,\"name\":{},\"comment\":{\"59\":{},\"65\":{},\"72\":{},\"79\":{},\"88\":{},\"1097\":{}}}],[\"decorations\",{\"_index\":738,\"name\":{},\"comment\":{\"562\":{}}}],[\"def\",{\"_index\":237,\"name\":{},\"comment\":{\"48\":{}}}],[\"default\",{\"_index\":288,\"name\":{},\"comment\":{\"62\":{},\"68\":{},\"75\":{},\"82\":{},\"91\":{},\"131\":{},\"528\":{},\"754\":{},\"782\":{},\"935\":{},\"1100\":{},\"1103\":{},\"1239\":{},\"1241\":{},\"1243\":{},\"1245\":{}}}],[\"default_environment\",{\"_index\":144,\"name\":{\"23\":{}},\"comment\":{}}],[\"default_output_collector_configuration\",{\"_index\":961,\"name\":{\"775\":{}},\"comment\":{\"769\":{}}}],[\"default_parser_hooks\",{\"_index\":898,\"name\":{\"748\":{}},\"comment\":{}}],[\"default_r_shell_options\",{\"_index\":990,\"name\":{\"789\":{}},\"comment\":{\"782\":{}}}],[\"default_xml_parser_config\",{\"_index\":909,\"name\":{\"754\":{}},\"comment\":{\"749\":{}}}],[\"defaultallvariablesfilter\",{\"_index\":1643,\"name\":{},\"comment\":{\"1259\":{}}}],[\"defaultenvironmentmemory\",{\"_index\":408,\"name\":{\"134\":{}},\"comment\":{}}],[\"defaultmap\",{\"_index\":1630,\"name\":{\"1239\":{}},\"comment\":{}}],[\"defaults\",{\"_index\":959,\"name\":{},\"comment\":{\"769\":{}}}],[\"defaultstatisticsfilesuffix\",{\"_index\":1154,\"name\":{\"878\":{}},\"comment\":{}}],[\"defaultvalue\",{\"_index\":595,\"name\":{\"414\":{}},\"comment\":{\"528\":{}}}],[\"defined\",{\"_index\":226,\"name\":{},\"comment\":{\"46\":{},\"61\":{},\"67\":{},\"74\":{},\"78\":{},\"81\":{},\"85\":{},\"90\":{},\"110\":{},\"1099\":{}}}],[\"definedat\",{\"_index\":332,\"name\":{\"110\":{}},\"comment\":{}}],[\"definedby\",{\"_index\":225,\"name\":{\"46\":{}},\"comment\":{}}],[\"definedbyoncall\",{\"_index\":249,\"name\":{\"52\":{}},\"comment\":{}}],[\"definedfunctions\",{\"_index\":1136,\"name\":{\"855\":{}},\"comment\":{}}],[\"defines\",{\"_index\":245,\"name\":{},\"comment\":{\"51\":{},\"52\":{},\"1259\":{}}}],[\"definesoncall\",{\"_index\":243,\"name\":{\"51\":{}},\"comment\":{}}],[\"definition\",{\"_index\":104,\"name\":{},\"comment\":{\"22\":{},\"26\":{},\"27\":{},\"39\":{},\"76\":{},\"86\":{},\"108\":{},\"124\":{},\"130\":{},\"410\":{},\"418\":{},\"712\":{}}}],[\"definitions\",{\"_index\":154,\"name\":{},\"comment\":{\"25\":{},\"87\":{},\"124\":{},\"130\":{},\"131\":{}}}],[\"delete\",{\"_index\":1444,\"name\":{\"1074\":{},\"1249\":{}},\"comment\":{}}],[\"delimiter\",{\"_index\":504,\"name\":{\"205\":{}},\"comment\":{}}],[\"denote\",{\"_index\":1117,\"name\":{},\"comment\":{\"844\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"denotes\",{\"_index\":1488,\"name\":{},\"comment\":{\"1118\":{}}}],[\"depends\",{\"_index\":1053,\"name\":{},\"comment\":{\"807\":{}}}],[\"described\",{\"_index\":1288,\"name\":{},\"comment\":{\"938\":{}}}],[\"description\",{\"_index\":1124,\"name\":{\"847\":{}},\"comment\":{\"847\":{}}}],[\"descriptive\",{\"_index\":1123,\"name\":{},\"comment\":{\"846\":{}}}],[\"desired\",{\"_index\":1266,\"name\":{},\"comment\":{\"936\":{}}}],[\"details\",{\"_index\":1411,\"name\":{},\"comment\":{\"1052\":{}}}],[\"detect\",{\"_index\":343,\"name\":{},\"comment\":{\"114\":{},\"119\":{},\"687\":{},\"692\":{},\"697\":{},\"712\":{},\"717\":{},\"722\":{},\"727\":{},\"740\":{},\"745\":{}}}],[\"detectable\",{\"_index\":1550,\"name\":{},\"comment\":{\"1170\":{}}}],[\"determine\",{\"_index\":192,\"name\":{},\"comment\":{\"35\":{},\"114\":{},\"119\":{},\"653\":{},\"658\":{},\"1149\":{}}}],[\"determines\",{\"_index\":224,\"name\":{},\"comment\":{\"45\":{},\"46\":{},\"47\":{},\"49\":{},\"51\":{},\"54\":{},\"1263\":{}}}],[\"determining\",{\"_index\":389,\"name\":{},\"comment\":{\"131\":{}}}],[\"deterministiccountingidgenerator\",{\"_index\":619,\"name\":{\"444\":{}},\"comment\":{}}],[\"deterministiclocationidgenerator\",{\"_index\":627,\"name\":{\"447\":{}},\"comment\":{\"446\":{}}}],[\"deviation\",{\"_index\":1307,\"name\":{},\"comment\":{\"945\":{},\"983\":{},\"992\":{}}}],[\"difference\",{\"_index\":1481,\"name\":{},\"comment\":{\"1107\":{}}}],[\"different\",{\"_index\":41,\"name\":{},\"comment\":{\"8\":{},\"58\":{},\"64\":{},\"70\":{},\"77\":{},\"84\":{},\"131\":{},\"936\":{},\"941\":{},\"1096\":{},\"1107\":{}}}],[\"differentiate\",{\"_index\":93,\"name\":{},\"comment\":{\"22\":{}}}],[\"differentiation\",{\"_index\":380,\"name\":{},\"comment\":{\"131\":{}}}],[\"differently\",{\"_index\":379,\"name\":{},\"comment\":{\"131\":{}}}],[\"diffgraphstomermaid\",{\"_index\":34,\"name\":{\"8\":{}},\"comment\":{}}],[\"diffgraphstomermaidurl\",{\"_index\":33,\"name\":{\"7\":{}},\"comment\":{}}],[\"dir\",{\"_index\":1093,\"name\":{\"832\":{}},\"comment\":{}}],[\"direct\",{\"_index\":576,\"name\":{},\"comment\":{\"393\":{}}}],[\"directed\",{\"_index\":94,\"name\":{},\"comment\":{\"22\":{}}}],[\"directly\",{\"_index\":916,\"name\":{},\"comment\":{\"755\":{},\"795\":{},\"1168\":{}}}],[\"directlynestedoperatorassignment\",{\"_index\":1591,\"name\":{\"1198\":{}},\"comment\":{}}],[\"directory\",{\"_index\":1176,\"name\":{},\"comment\":{\"887\":{}}}],[\"do\",{\"_index\":281,\"name\":{},\"comment\":{\"61\":{},\"62\":{},\"67\":{},\"68\":{},\"74\":{},\"75\":{},\"81\":{},\"82\":{},\"90\":{},\"91\":{},\"131\":{},\"561\":{},\"795\":{},\"936\":{},\"1099\":{},\"1100\":{},\"1177\":{}}}],[\"document\",{\"_index\":1125,\"name\":{},\"comment\":{\"849\":{}}}],[\"does\",{\"_index\":127,\"name\":{},\"comment\":{\"22\":{},\"640\":{},\"754\":{},\"1129\":{},\"1239\":{},\"1244\":{},\"1245\":{}}}],[\"dollar\",{\"_index\":486,\"name\":{\"181\":{}},\"comment\":{}}],[\"done\",{\"_index\":973,\"name\":{},\"comment\":{\"771\":{}}}],[\"doublebracket\",{\"_index\":1619,\"name\":{\"1224\":{}},\"comment\":{}}],[\"doublebracketcommaaccess\",{\"_index\":1623,\"name\":{\"1228\":{}},\"comment\":{}}],[\"doublebracketconstant\",{\"_index\":1621,\"name\":{\"1226\":{}},\"comment\":{}}],[\"doublebracketempty\",{\"_index\":1620,\"name\":{\"1225\":{}},\"comment\":{}}],[\"doublebracketleft\",{\"_index\":483,\"name\":{\"178\":{}},\"comment\":{}}],[\"doublebracketsinglevariable\",{\"_index\":1622,\"name\":{\"1227\":{}},\"comment\":{}}],[\"doubly\",{\"_index\":633,\"name\":{},\"comment\":{\"448\":{},\"457\":{}}}],[\"down\",{\"_index\":614,\"name\":{\"464\":{}},\"comment\":{\"442\":{},\"460\":{},\"462\":{},\"463\":{}}}],[\"downfold\",{\"_index\":661,\"name\":{\"461\":{}},\"comment\":{}}],[\"due\",{\"_index\":856,\"name\":{},\"comment\":{\"653\":{}}}],[\"dummyappendprovider\",{\"_index\":1153,\"name\":{\"875\":{}},\"comment\":{}}],[\"dump\",{\"_index\":1179,\"name\":{},\"comment\":{\"889\":{}}}],[\"during\",{\"_index\":131,\"name\":{},\"comment\":{\"22\":{},\"131\":{},\"462\":{},\"463\":{},\"619\":{},\"636\":{},\"637\":{},\"889\":{},\"1014\":{},\"1086\":{},\"1091\":{}}}],[\"e.g\",{\"_index\":412,\"name\":{},\"comment\":{\"135\":{},\"371\":{},\"764\":{},\"891\":{},\"938\":{},\"947\":{},\"1177\":{}}}],[\"each\",{\"_index\":265,\"name\":{},\"comment\":{\"55\":{},\"86\":{},\"444\":{},\"449\":{},\"841\":{},\"843\":{},\"844\":{},\"889\":{},\"931\":{},\"933\":{},\"935\":{},\"937\":{},\"940\":{},\"941\":{},\"983\":{},\"1049\":{},\"1052\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"ease\",{\"_index\":176,\"name\":{},\"comment\":{\"34\":{}}}],[\"easily\",{\"_index\":653,\"name\":{},\"comment\":{\"457\":{},\"653\":{},\"790\":{},\"1170\":{}}}],[\"edge\",{\"_index\":85,\"name\":{},\"comment\":{\"21\":{},\"40\":{},\"45\":{},\"46\":{},\"47\":{},\"49\":{},\"51\":{},\"54\":{},\"55\":{}}}],[\"edges\",{\"_index\":83,\"name\":{\"27\":{}},\"comment\":{\"21\":{},\"22\":{},\"27\":{},\"28\":{}}}],[\"edgetype\",{\"_index\":95,\"name\":{\"44\":{}},\"comment\":{\"22\":{}}}],[\"editfunctions\",{\"_index\":1576,\"name\":{\"1182\":{}},\"comment\":{}}],[\"editor\",{\"_index\":64,\"name\":{},\"comment\":{\"13\":{}}}],[\"effect\",{\"_index\":260,\"name\":{\"912\":{}},\"comment\":{\"54\":{}}}],[\"effectively\",{\"_index\":1042,\"name\":{},\"comment\":{\"805\":{},\"1130\":{}}}],[\"either\",{\"_index\":935,\"name\":{},\"comment\":{\"761\":{},\"1254\":{}}}],[\"elapsedtime\",{\"_index\":1331,\"name\":{\"958\":{}},\"comment\":{}}],[\"element\",{\"_index\":804,\"name\":{},\"comment\":{\"636\":{},\"637\":{},\"761\":{},\"1106\":{},\"1107\":{},\"1108\":{}}}],[\"elements\",{\"_index\":930,\"name\":{},\"comment\":{\"758\":{},\"762\":{}}}],[\"else\",{\"_index\":400,\"name\":{\"191\":{}},\"comment\":{\"131\":{},\"516\":{},\"745\":{}}}],[\"else's\",{\"_index\":1603,\"name\":{},\"comment\":{\"1209\":{}}}],[\"emit\",{\"_index\":854,\"name\":{},\"comment\":{\"653\":{}}}],[\"empty\",{\"_index\":563,\"name\":{},\"comment\":{\"371\":{},\"562\":{}}}],[\"emptyenv\",{\"_index\":382,\"name\":{},\"comment\":{\"131\":{}}}],[\"encountered\",{\"_index\":1225,\"name\":{},\"comment\":{\"931\":{},\"942\":{},\"943\":{}}}],[\"end\",{\"_index\":1435,\"name\":{\"1067\":{},\"1130\":{}},\"comment\":{\"1067\":{}}}],[\"ensure\",{\"_index\":1511,\"name\":{},\"comment\":{\"1136\":{}}}],[\"ensurepackageinstalled\",{\"_index\":1037,\"name\":{\"804\":{},\"1136\":{}},\"comment\":{}}],[\"ensures\",{\"_index\":40,\"name\":{},\"comment\":{\"8\":{}}}],[\"ensuresessionclosed\",{\"_index\":1416,\"name\":{\"1054\":{}},\"comment\":{}}],[\"ensuring\",{\"_index\":972,\"name\":{},\"comment\":{\"771\":{}}}],[\"entries\",{\"_index\":1248,\"name\":{\"1075\":{},\"1246\":{}},\"comment\":{\"934\":{},\"1246\":{}}}],[\"entry\",{\"_index\":69,\"name\":{},\"comment\":{\"16\":{},\"755\":{},\"889\":{}}}],[\"env\",{\"_index\":987,\"name\":{\"781\":{},\"788\":{}},\"comment\":{}}],[\"environment\",{\"_index\":280,\"name\":{\"61\":{},\"67\":{},\"74\":{},\"81\":{},\"90\":{},\"125\":{},\"1099\":{}},\"comment\":{\"61\":{},\"67\":{},\"74\":{},\"78\":{},\"81\":{},\"85\":{},\"90\":{},\"115\":{},\"123\":{},\"129\":{},\"132\":{},\"133\":{},\"754\":{},\"798\":{},\"1099\":{},\"1179\":{}}}],[\"environmentequal\",{\"_index\":317,\"name\":{\"103\":{}},\"comment\":{}}],[\"environments\",{\"_index\":378,\"name\":{\"1092\":{},\"1103\":{}},\"comment\":{\"131\":{},\"132\":{},\"1092\":{}}}],[\"environmentsequal\",{\"_index\":318,\"name\":{\"104\":{}},\"comment\":{}}],[\"eol\",{\"_index\":986,\"name\":{\"780\":{},\"787\":{}},\"comment\":{}}],[\"eqformals\",{\"_index\":502,\"name\":{\"201\":{}},\"comment\":{}}],[\"eqnamedargument\",{\"_index\":503,\"name\":{\"202\":{}},\"comment\":{}}],[\"equaledges\",{\"_index\":312,\"name\":{\"97\":{}},\"comment\":{}}],[\"equalexitpoints\",{\"_index\":309,\"name\":{\"94\":{}},\"comment\":{}}],[\"equalfunctionarguments\",{\"_index\":310,\"name\":{\"95\":{}},\"comment\":{}}],[\"equalidentifierreferences\",{\"_index\":315,\"name\":{\"100\":{}},\"comment\":{}}],[\"equals\",{\"_index\":203,\"name\":{\"38\":{}},\"comment\":{}}],[\"equalvertices\",{\"_index\":311,\"name\":{\"96\":{}},\"comment\":{}}],[\"error\",{\"_index\":456,\"name\":{},\"comment\":{\"155\":{},\"1054\":{}}}],[\"errors\",{\"_index\":1027,\"name\":{},\"comment\":{\"799\":{}}}],[\"escape\",{\"_index\":1207,\"name\":{\"918\":{}},\"comment\":{}}],[\"especially\",{\"_index\":441,\"name\":{},\"comment\":{\"148\":{}}}],[\"essential\",{\"_index\":615,\"name\":{},\"comment\":{\"442\":{}}}],[\"etc\",{\"_index\":562,\"name\":{},\"comment\":{\"369\":{},\"774\":{},\"790\":{},\"805\":{},\"1004\":{},\"1130\":{}}}],[\"evaluate\",{\"_index\":1569,\"name\":{},\"comment\":{\"1177\":{}}}],[\"even\",{\"_index\":345,\"name\":{},\"comment\":{\"114\":{},\"119\":{},\"131\":{}}}],[\"events\",{\"_index\":833,\"name\":{},\"comment\":{\"640\":{}}}],[\"every\",{\"_index\":72,\"name\":{},\"comment\":{\"16\":{},\"40\":{},\"62\":{},\"68\":{},\"75\":{},\"82\":{},\"91\":{},\"114\":{},\"119\":{},\"640\":{},\"864\":{},\"931\":{},\"1100\":{}}}],[\"everything\",{\"_index\":1483,\"name\":{},\"comment\":{\"1107\":{}}}],[\"exactly\",{\"_index\":372,\"name\":{},\"comment\":{\"124\":{},\"130\":{},\"1035\":{}}}],[\"example\",{\"_index\":301,\"name\":{},\"comment\":{\"86\":{},\"114\":{},\"119\":{},\"131\":{},\"389\":{},\"398\":{},\"640\":{},\"932\":{},\"1107\":{}}}],[\"excluding\",{\"_index\":1172,\"name\":{},\"comment\":{\"886\":{}}}],[\"exclusive\",{\"_index\":1283,\"name\":{},\"comment\":{\"937\":{}}}],[\"execute\",{\"_index\":811,\"name\":{},\"comment\":{\"638\":{},\"640\":{},\"797\":{}}}],[\"executed\",{\"_index\":351,\"name\":{},\"comment\":{\"114\":{},\"119\":{},\"771\":{}}}],[\"executehook\",{\"_index\":806,\"name\":{\"638\":{}},\"comment\":{\"639\":{},\"640\":{}}}],[\"executeunknownhook\",{\"_index\":814,\"name\":{\"639\":{}},\"comment\":{\"638\":{},\"640\":{}}}],[\"execution\",{\"_index\":214,\"name\":{},\"comment\":{\"40\":{},\"62\":{},\"68\":{},\"75\":{},\"82\":{},\"91\":{},\"114\":{},\"119\":{},\"131\":{},\"799\":{},\"1061\":{},\"1100\":{}}}],[\"exist\",{\"_index\":304,\"name\":{},\"comment\":{\"87\":{},\"1245\":{}}}],[\"existing\",{\"_index\":1127,\"name\":{},\"comment\":{\"849\":{},\"850\":{}}}],[\"exists\",{\"_index\":163,\"name\":{},\"comment\":{\"28\":{},\"35\":{},\"40\":{},\"462\":{}}}],[\"exitpoints\",{\"_index\":303,\"name\":{\"87\":{}},\"comment\":{}}],[\"expect\",{\"_index\":938,\"name\":{},\"comment\":{\"762\":{}}}],[\"explicit\",{\"_index\":283,\"name\":{},\"comment\":{\"61\":{},\"62\":{},\"67\":{},\"68\":{},\"74\":{},\"75\":{},\"81\":{},\"82\":{},\"90\":{},\"91\":{},\"1099\":{},\"1100\":{}}}],[\"explicitly\",{\"_index\":1294,\"name\":{},\"comment\":{\"941\":{},\"1246\":{}}}],[\"expm1\",{\"_index\":1556,\"name\":{},\"comment\":{\"1173\":{}}}],[\"exponentially\",{\"_index\":1649,\"name\":{},\"comment\":{\"1261\":{}}}],[\"export\",{\"_index\":1531,\"name\":{\"1157\":{}},\"comment\":{}}],[\"exportclass\",{\"_index\":1532,\"name\":{\"1158\":{}},\"comment\":{}}],[\"exportmethod\",{\"_index\":1533,\"name\":{\"1159\":{}},\"comment\":{}}],[\"exportpattern\",{\"_index\":1535,\"name\":{\"1161\":{}},\"comment\":{}}],[\"exports3method\",{\"_index\":1534,\"name\":{\"1160\":{}},\"comment\":{}}],[\"expression\",{\"_index\":467,\"name\":{\"160\":{},\"634\":{},\"730\":{}},\"comment\":{\"369\":{},\"755\":{},\"1092\":{}}}],[\"expressionlist\",{\"_index\":466,\"name\":{\"159\":{}},\"comment\":{}}],[\"expressionlistchild\",{\"_index\":717,\"name\":{\"545\":{}},\"comment\":{}}],[\"expressions\",{\"_index\":447,\"name\":{},\"comment\":{\"149\":{}}}],[\"expressions/return\",{\"_index\":308,\"name\":{},\"comment\":{\"87\":{}}}],[\"exprhelpassignwrapper\",{\"_index\":468,\"name\":{\"161\":{}},\"comment\":{}}],[\"extra\",{\"_index\":1276,\"name\":{},\"comment\":{\"936\":{}}}],[\"extract\",{\"_index\":1099,\"name\":{\"838\":{}},\"comment\":{\"838\":{}}}],[\"extraction\",{\"_index\":187,\"name\":{},\"comment\":{\"35\":{}}}],[\"extractnodecontent\",{\"_index\":1169,\"name\":{\"886\":{}},\"comment\":{}}],[\"extractsingle\",{\"_index\":1097,\"name\":{\"836\":{}},\"comment\":{}}],[\"failed/dead\",{\"_index\":1420,\"name\":{},\"comment\":{\"1054\":{}}}],[\"failedtorepparse\",{\"_index\":1372,\"name\":{\"1007\":{},\"1023\":{}},\"comment\":{}}],[\"faint\",{\"_index\":1186,\"name\":{\"895\":{}},\"comment\":{}}],[\"false\",{\"_index\":1047,\"name\":{},\"comment\":{\"805\":{},\"1130\":{},\"1136\":{}}}],[\"fashion\",{\"_index\":103,\"name\":{},\"comment\":{\"22\":{},\"442\":{},\"460\":{},\"463\":{}}}],[\"feature\",{\"_index\":1115,\"name\":{\"845\":{}},\"comment\":{\"844\":{},\"845\":{},\"846\":{},\"847\":{},\"849\":{},\"864\":{},\"884\":{},\"888\":{},\"889\":{},\"931\":{},\"932\":{},\"933\":{},\"935\":{},\"947\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"feature/parts\",{\"_index\":1122,\"name\":{},\"comment\":{\"844\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"featureinfo\",{\"_index\":1113,\"name\":{\"844\":{}},\"comment\":{}}],[\"featurekey\",{\"_index\":1140,\"name\":{\"862\":{}},\"comment\":{}}],[\"features\",{\"_index\":1095,\"name\":{\"834\":{}},\"comment\":{\"844\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"featureselection\",{\"_index\":1142,\"name\":{\"864\":{}},\"comment\":{}}],[\"featurestatistics\",{\"_index\":1145,\"name\":{\"866\":{}},\"comment\":{}}],[\"featurevalue\",{\"_index\":1141,\"name\":{\"863\":{}},\"comment\":{}}],[\"file\",{\"_index\":526,\"name\":{\"235\":{}},\"comment\":{\"807\":{},\"814\":{},\"844\":{},\"849\":{},\"879\":{},\"888\":{},\"891\":{},\"925\":{},\"930\":{},\"931\":{},\"947\":{},\"1035\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"filebasedcount\",{\"_index\":1309,\"name\":{\"947\":{}},\"comment\":{}}],[\"filebasedtable\",{\"_index\":1321,\"name\":{\"949\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":1129,\"name\":{\"930\":{}},\"comment\":{\"849\":{}}}],[\"files\",{\"_index\":1120,\"name\":{},\"comment\":{\"844\":{},\"879\":{},\"932\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{}}}],[\"files/r\",{\"_index\":1052,\"name\":{},\"comment\":{\"807\":{}}}],[\"filled\",{\"_index\":180,\"name\":{},\"comment\":{\"34\":{}}}],[\"filter\",{\"_index\":561,\"name\":{},\"comment\":{\"369\":{},\"934\":{},\"935\":{},\"1052\":{},\"1259\":{}}}],[\"final\",{\"_index\":1414,\"name\":{},\"comment\":{\"1053\":{},\"1057\":{}}}],[\"find\",{\"_index\":866,\"name\":{},\"comment\":{\"675\":{},\"680\":{}}}],[\"finish\",{\"_index\":948,\"name\":{\"1053\":{}},\"comment\":{\"767\":{},\"1035\":{}}}],[\"finished\",{\"_index\":1405,\"name\":{\"1048\":{}},\"comment\":{}}],[\"first\",{\"_index\":376,\"name\":{},\"comment\":{\"131\":{},\"952\":{},\"1053\":{},\"1060\":{},\"1275\":{}}}],[\"flavor\",{\"_index\":537,\"name\":{\"256\":{},\"263\":{},\"271\":{},\"279\":{},\"288\":{},\"296\":{},\"305\":{},\"314\":{},\"323\":{},\"332\":{},\"387\":{},\"395\":{},\"601\":{}},\"comment\":{}}],[\"flavorinrast\",{\"_index\":761,\"name\":{\"600\":{}},\"comment\":{}}],[\"floathex\",{\"_index\":1585,\"name\":{\"1191\":{}},\"comment\":{}}],[\"floating\",{\"_index\":1296,\"name\":{},\"comment\":{\"941\":{}}}],[\"fold\",{\"_index\":613,\"name\":{},\"comment\":{\"442\":{},\"463\":{},\"1091\":{}}}],[\"foldaccess\",{\"_index\":677,\"name\":{\"473\":{}},\"comment\":{}}],[\"foldargument\",{\"_index\":696,\"name\":{\"525\":{}},\"comment\":{}}],[\"foldarithmeticop\",{\"_index\":679,\"name\":{\"479\":{},\"493\":{}},\"comment\":{}}],[\"foldassignment\",{\"_index\":681,\"name\":{\"483\":{}},\"comment\":{}}],[\"foldast\",{\"_index\":603,\"name\":{\"442\":{}},\"comment\":{}}],[\"foldaststateful\",{\"_index\":657,\"name\":{\"460\":{}},\"comment\":{}}],[\"foldbreak\",{\"_index\":688,\"name\":{\"507\":{}},\"comment\":{}}],[\"foldcomment\",{\"_index\":689,\"name\":{\"511\":{}},\"comment\":{}}],[\"foldcomparisonop\",{\"_index\":680,\"name\":{\"481\":{}},\"comment\":{}}],[\"folder\",{\"_index\":1237,\"name\":{},\"comment\":{\"933\":{}}}],[\"foldexprlist\",{\"_index\":693,\"name\":{\"517\":{}},\"comment\":{}}],[\"foldfor\",{\"_index\":684,\"name\":{\"499\":{}},\"comment\":{}}],[\"foldfunctioncall\",{\"_index\":695,\"name\":{\"523\":{}},\"comment\":{}}],[\"foldfunctiondefinition\",{\"_index\":694,\"name\":{\"521\":{}},\"comment\":{}}],[\"foldfunctions\",{\"_index\":618,\"name\":{\"443\":{}},\"comment\":{}}],[\"foldifthenelse\",{\"_index\":691,\"name\":{\"515\":{}},\"comment\":{}}],[\"foldlinedirective\",{\"_index\":690,\"name\":{\"513\":{}},\"comment\":{}}],[\"foldlogical\",{\"_index\":675,\"name\":{\"469\":{}},\"comment\":{}}],[\"foldlogicalop\",{\"_index\":678,\"name\":{\"477\":{},\"491\":{}},\"comment\":{}}],[\"foldmodelformula\",{\"_index\":683,\"name\":{\"487\":{},\"495\":{}},\"comment\":{}}],[\"foldnext\",{\"_index\":687,\"name\":{\"505\":{}},\"comment\":{}}],[\"foldnumber\",{\"_index\":673,\"name\":{\"465\":{}},\"comment\":{}}],[\"foldparameter\",{\"_index\":697,\"name\":{\"527\":{}},\"comment\":{}}],[\"foldpipe\",{\"_index\":682,\"name\":{\"485\":{}},\"comment\":{}}],[\"foldrepeat\",{\"_index\":686,\"name\":{\"503\":{}},\"comment\":{}}],[\"folds\",{\"_index\":604,\"name\":{},\"comment\":{\"442\":{},\"460\":{},\"524\":{}}}],[\"foldstring\",{\"_index\":674,\"name\":{\"467\":{}},\"comment\":{}}],[\"foldsymbol\",{\"_index\":676,\"name\":{\"471\":{}},\"comment\":{}}],[\"foldwhile\",{\"_index\":685,\"name\":{\"501\":{}},\"comment\":{}}],[\"following\",{\"_index\":1250,\"name\":{},\"comment\":{\"934\":{},\"937\":{}}}],[\"fontweights\",{\"_index\":1184,\"name\":{\"893\":{}},\"comment\":{}}],[\"foo(42\",{\"_index\":569,\"name\":{},\"comment\":{\"385\":{}}}],[\"for\",{\"_index\":71,\"name\":{\"185\":{}},\"comment\":{\"16\":{},\"22\":{},\"28\":{},\"34\":{},\"35\":{},\"36\":{},\"40\":{},\"47\":{},\"48\":{},\"86\":{},\"114\":{},\"119\":{},\"121\":{},\"128\":{},\"133\":{},\"209\":{},\"215\":{},\"222\":{},\"230\":{},\"237\":{},\"241\":{},\"242\":{},\"243\":{},\"244\":{},\"251\":{},\"259\":{},\"267\":{},\"275\":{},\"283\":{},\"292\":{},\"301\":{},\"310\":{},\"319\":{},\"328\":{},\"337\":{},\"344\":{},\"352\":{},\"358\":{},\"366\":{},\"374\":{},\"382\":{},\"389\":{},\"390\":{},\"398\":{},\"399\":{},\"407\":{},\"415\":{},\"422\":{},\"429\":{},\"435\":{},\"440\":{},\"451\":{},\"460\":{},\"462\":{},\"565\":{},\"571\":{},\"640\":{},\"687\":{},\"749\":{},\"754\":{},\"767\":{},\"769\":{},\"782\":{},\"841\":{},\"843\":{},\"844\":{},\"879\":{},\"884\":{},\"888\":{},\"932\":{},\"933\":{},\"935\":{},\"936\":{},\"937\":{},\"938\":{},\"939\":{},\"976\":{},\"983\":{},\"1049\":{},\"1050\":{},\"1052\":{},\"1060\":{},\"1092\":{},\"1107\":{},\"1114\":{},\"1136\":{},\"1140\":{},\"1150\":{},\"1163\":{},\"1171\":{},\"1187\":{},\"1195\":{},\"1200\":{},\"1206\":{},\"1218\":{},\"1239\":{},\"1243\":{},\"1244\":{},\"1245\":{},\"1259\":{}}}],[\"for(after:before:unknown:"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias); + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + /* object literal not included as it is not used and will be removed in 0.25 */ + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a, +h2 > a, +h3 > a, +h4 > a, +h5 > a, +h6 > a { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.5rem); +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: inline-flex; + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-nested-navigation > li > a, +.tsd-nested-navigation > li > span { + width: calc(100% - 1.75rem - 0.5rem); +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} + +.tsd-hierarchy-diagram .diagram { max-width: 100%; display: block; margin: 0 auto; text-align: center; } diff --git a/doc/classes/benchmark.BenchmarkSlicer.html b/doc/classes/benchmark.BenchmarkSlicer.html new file mode 100644 index 0000000000..fd27d8a365 --- /dev/null +++ b/doc/classes/benchmark.BenchmarkSlicer.html @@ -0,0 +1,618 @@ +BenchmarkSlicer | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class BenchmarkSlicer

+
+

A slicer that can be used to slice exactly one file (multiple times). +It holds its own RShell instance, maintains a cached dataflow and keeps measurements.

+

Make sure to call init to initialize the slicer, before calling slice. +After slicing, call finish to close the R session and retrieve the stats.

+
+
+

Hierarchy

+
    +
  • BenchmarkSlicer
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
commonMeasurements: Measurements<"total" | "initialize R session" | "inject home path" | "ensure installation of xmlparsedata" | "retrieve token map" | "retrieve AST from R code" | "normalize R AST" | "decorate R AST" | "produce dataflow information" | "close R session"> = ...
+

Measures all data that is recorded once per slicer (complete setup up to the dataflow graph creation)

+
+
+ +
dataflow: undefined | DataflowInformation<ParentInformation>
+
+ +
decoratedAst: undefined | DecoratedAst<ParentInformation>
+
+ +
finished: boolean = false
+
+ +
loadedXml: undefined | string
+
+ +
normalizedAst: undefined | RExpressionList<NoInfo>
+
+ +
perSliceMeasurements: Map<SlicingCriteria, PerSliceStats> = ...
+
+ +
session: RShell
+
+ +
stats: undefined | SlicerStats
+
+ +
tokenMap: undefined | Record<string, string>
+
+ +
totalStopwatch: IStoppableStopwatch
+
+ +
usedRequest: undefined | RParseRequestFromFile | RParseRequestFromText
+
+

Methods

+
+ +
    + +
  • +

    Only call in case of an error - if the session must be closed and the benchmark itself is to be considered failed/dead.

    +
    +

    Returns void

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Call slice for all slicing criteria that match the given filter. +See collectAllSlicingCriteria for details.

    +

    +the `report` function will be called *before* each individual slice is performed. +

    See

      +
    • collectAllSlicingCriteria
    • +
    • SlicingCriteriaFilter
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      filter: SlicingCriteriaFilter
    • +
    • +
      report: ((current, total, allCriteria) => void) = ...
      +
        +
      • +
          +
        • (current, total, allCriteria): void
        • +
        • +
          +

          Parameters

          +
          +

          Returns void

    +

    Returns number

    The number of slices that were produced

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/benchmark.Measurements.html b/doc/classes/benchmark.Measurements.html new file mode 100644 index 0000000000..54bd31122f --- /dev/null +++ b/doc/classes/benchmark.Measurements.html @@ -0,0 +1,524 @@ +Measurements | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class Measurements<T>

+
+

Allows to measure keys of type T with a Stopwatch.

+

Measure with start, measure or measureAsync, retrieve the final measurements with get.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • Measurements
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
measurements: Map<T, Stopwatch> = ...
+
+

Methods

+
+ +
    + +
  • +

    Retrieve all measure-results, requires that all stop-watches that have been started have also been stopped.

    +
    +

    Returns Map<T, bigint>

+
+ +
    + +
  • +

    Automatically call start and the corresponding stop to measure the execution time of the given function.

    + +

    See

    measureAsync

    +
    +
    +

    Type Parameters

    +
      +
    • +

      Out

    +
    +

    Parameters

    +
      +
    • +
      key: T
    • +
    • +
      fn: (() => Out)
      +
        +
      • +
          +
        • (): Out
        • +
        • +

          Returns Out

    +

    Returns Out

+
+ +
    + +
  • +

    Similar to measure, but await the promise as part of the measurement

    + +

    See

    measure

    +
    +
    +

    Type Parameters

    +
      +
    • +

      Out

    +
    +

    Parameters

    +
      +
    • +
      key: T
    • +
    • +
      fn: (() => Promise<Out>)
      +
        +
      • +
          +
        • (): Promise<Out>
        • +
        • +

          Returns Promise<Out>

    +

    Returns Promise<Out>

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/benchmark._internal_.BiMap.html b/doc/classes/benchmark._internal_.BiMap.html new file mode 100644 index 0000000000..9e7c836823 --- /dev/null +++ b/doc/classes/benchmark._internal_.BiMap.html @@ -0,0 +1,658 @@ +BiMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class BiMap<K, V>

+
+

Implementation of a bidirectional map

+

All map-related functions are based on the normal Key -> Value map

+
+
+

Type Parameters

+
    +
  • +

    K

  • +
  • +

    V

+
+

Hierarchy

+
    +
  • BiMap
+

Hierarchy-Diagram

+ UML class diagram of BiMap + +
+ +
+

Implements

+
    +
  • Map<K, V>
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      K

    • +
    • +

      V

    +
    +

    Parameters

    +
      +
    • +
      Optional base: Iterable<[K, V]>
    +

    Returns BiMap<K, V>

+
+

Properties

+
+ +
[toStringTag]: string = 'BiMap'
+
+ +
k2v: Map<K, V> = ...
+
+ +
size: number = 0
+
+ +
v2k: Map<V, K> = ...
+
+

Methods

+
+ +
    + +
  • +

    Returns IterableIterator<[K, V]>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: K
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns IterableIterator<[K, V]>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      callbackFunction: ((value, key, map) => void)
      +
        +
      • +
          +
        • (value, key, map): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            value: V
          • +
          • +
            key: K
          • +
          • +
            map: Map<K, V>
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: K
    +

    Returns undefined | V

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: V
    +

    Returns undefined | K

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: K
    +

    Returns boolean

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: V
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns IterableIterator<K>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: K
    • +
    • +
      value: V
    +

    Returns BiMap<K, V>

+
+ +
    + +
  • +

    Returns IterableIterator<V>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/benchmark._internal_.DefaultMap.html b/doc/classes/benchmark._internal_.DefaultMap.html new file mode 100644 index 0000000000..f966ed509f --- /dev/null +++ b/doc/classes/benchmark._internal_.DefaultMap.html @@ -0,0 +1,580 @@ +DefaultMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class DefaultMap<K, V>

+
+

A default map allows for a generator to produce values automatically if you want to add something to a map that does not have a value associated with a given key. +This does not implement the default map interface as return types (and some future methods may) change

+
+
+

Type Parameters

+
    +
  • +

    K

  • +
  • +

    V = K

+
+

Hierarchy

+
    +
  • DefaultMap
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      K

    • +
    • +

      V = K

    +
    +

    Parameters

    +
      +
    • +
      generator: ((k) => V)
      +

      the generator to produce a default value for a given key

      +
      +
        +
      • +
          +
        • (k): V
        • +
        • +
          +

          Parameters

          +
            +
          • +
            k: K
          +

          Returns V

    • +
    • +
      map: Map<K, V> = ...
      +

      the initial map to start with

      +
    +

    Returns DefaultMap<K, V>

+
+

Properties

+
+ +
generator: ((k) => V)
+
+

Type declaration

+
    +
  • +
      +
    • (k): V
    • +
    • +

      generator function to produce a default value for a given key

      +
      +
      +

      Parameters

      +
        +
      • +
        k: K
      +

      Returns V

+
+ +
internal: Map<K, V>
+

the internal map the default map wraps around

+
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Iterates over all entries that have been set (explicitly or by the generator)

    +
    +

    Returns IterableIterator<[K, V]>

+
+ +
    + +
  • +

    Return a value for the given key, if the key does not exist within the default map, +this will invoke the generator and assign the produced value.

    +
    +
    +

    Parameters

    +
      +
    • +
      k: K
    +

    Returns V

+
+ +
    + +
  • +

    returns only the keys really stored in the map

    +
    +

    Returns IterableIterator<K>

+
+ +
+
+ +
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/benchmark._internal_.RShellSession.html b/doc/classes/benchmark._internal_.RShellSession.html new file mode 100644 index 0000000000..8e178074c4 --- /dev/null +++ b/doc/classes/benchmark._internal_.RShellSession.html @@ -0,0 +1,617 @@ +RShellSession | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class RShellSession

+
+

Used to deal with the underlying input-output streams of the R process

+
+
+

Hierarchy

+
    +
  • RShellSession
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
bareSession: ChildProcessWithoutNullStreams
+
+ +
collectionTimeout: undefined | Timeout
+
+ +
log: Logger<ILogObj>
+
+ +
+
+ +
sessionStdErr: Interface
+
+ +
sessionStdOut: Interface
+
+

Methods

+
+ +
    + +
  • +

    Collect lines from the selected streams until the given condition is met or the timeout is reached

    +

    This method does allow other listeners to consume the same input

    +
    +
    +

    Parameters

    +
      +
    • +
      from: OutputStreamSelector
      +

      The stream(s) to collect the information from

      +
    • +
    • +
      until: CollectorUntil
      +

      If the predicate returns true, this will stop the collection and resolve the promise

      +
    • +
    • +
      timeout: CollectorTimeout
      +

      Configuration for how and when to timeout

      +
    • +
    • +
      Optional action: (() => void)
      +

      Event to be performed after all listeners are installed, this might be the action that triggers the output you want to collect

      +
      +
        +
      • +
          +
        • (): void
        • +
        • +

          Returns void

    +

    Returns Promise<string[]>

+
+ +
    + +
  • +

    close the current R session, makes the object effectively invalid (can no longer be reopened etc.)

    + +

    See

    RShell#close

    +
    +

    Returns boolean

    true if the kill succeeds, false otherwise

    +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      from: OutputStreamSelector
    • +
    • +
      event: string
    • +
    • +
      listener: ((...data) => void)
      +
        +
      • +
          +
        • (...data): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...data: any[]
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      from: OutputStreamSelector
    • +
    • +
      event: string
    • +
    • +
      listener: ((...data) => void)
      +
        +
      • +
          +
        • (...data): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...data: any[]
          +

          Returns void

    +

    Returns void

+
+ +
+
+ +
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/benchmark._internal_.Stopwatch.html b/doc/classes/benchmark._internal_.Stopwatch.html new file mode 100644 index 0000000000..7f4970391d --- /dev/null +++ b/doc/classes/benchmark._internal_.Stopwatch.html @@ -0,0 +1,478 @@ +Stopwatch | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class Stopwatch

+
+

unguarded start-stop wrapper

+
+
+

Hierarchy

+
    +
  • Stopwatch
+

Hierarchy-Diagram

+ UML class diagram of Stopwatch + +
+ +
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
stopped: boolean = false
+
+ +
timeEnd: undefined | bigint
+
+ +
timeStart: undefined | bigint
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/dataflow.DataflowGraph.html b/doc/classes/dataflow.DataflowGraph.html new file mode 100644 index 0000000000..133ef7ef5a --- /dev/null +++ b/doc/classes/dataflow.DataflowGraph.html @@ -0,0 +1,721 @@ +DataflowGraph | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class DataflowGraph

+
+

The dataflow graph holds the dataflow information found within the given AST. +We differentiate the directed edges in EdgeType and the vertices indicated by DataflowGraphVertexArgument

+

The vertices of the graph are organized in a hierarchical fashion, with a function-definition node containing the node ids of its subgraph. +However, all edges are hoisted at the top level in the form of an (attributed) adjacency list. +After the dataflow analysis, all sources and targets of the edges must be part of the vertices. +However, this does not have to hold during the construction as edges may point from or to vertices which are yet to be constructed.

+

All methods return the modified graph to allow for chaining.

+
+
+

Hierarchy

+
    +
  • DataflowGraph
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
DEFAULT_ENVIRONMENT: REnvironmentInformation = ...
+
+ +
edges: Map<NodeId, OutgoingEdges> = ...
+

All edges in the complete graph (including those nested in function definition)

+
+
+ +
rootVertices: Set<NodeId> = ...
+

Contains the vertices of the root level graph (i.e., included those vertices from the complete graph, that are nested within function definitions)

+
+
+ +
vertexInformation: DataflowGraphVertices = ...
+

All vertices in the complete graph (including those nested in function definition)

+
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Adds a new vertex to the graph, for ease of use, some arguments are optional and filled automatically.

    + +

    See

      +
    • DataflowGraphVertexInfo
    • +
    • DataflowGraphVertexArgument
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      vertex: DataflowGraphVertexArgument
      +

      The vertex to add

      +
    • +
    • +
      asRoot: boolean = true
      +

      If false, this will only add the vertex but do not add it to the root vertices of the graph. + This is probably only of use, when you construct dataflow graphs for tests.

      +
    +

    Returns DataflowGraph

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns true if the graph contains a node with the given id.

    +
    +
    +

    Parameters

    +
      +
    • +
      id: NodeId
      +

      The id to check for

      +
    • +
    • +
      includeDefinedFunctions: boolean
      +

      If true this will check function definitions as well and not just the toplevel

      +
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns true if the root level of the graph contains a node with the given id.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +

    Merges the other graph into this one (in-place). The return value is only for convenience.

    +
    +
    +

    Parameters

    +
      +
    • +
      otherGraph: undefined | DataflowGraph
      +

      The graph to merge into this one

      +
    • +
    • +
      mergeRootVertices: boolean = true
      +

      If false, this will only merge the vertices and edges but exclude the root vertices this is probably only of use + in the context of function definitions

      +
    +

    Returns DataflowGraph

+
+ +
+
+ +
+
+ +
    + +
  • +

    Marks a vertex in the graph to be a definition

    +
    +
    +

    Parameters

    +
    +

    Returns void

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/dataflow.Environment.html b/doc/classes/dataflow.Environment.html new file mode 100644 index 0000000000..fa87312032 --- /dev/null +++ b/doc/classes/dataflow.Environment.html @@ -0,0 +1,462 @@ +Environment | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class Environment

+
+

Hierarchy

+
    +
  • Environment
+

Hierarchy-Diagram

+ UML class diagram of Environment + +
+ +
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
id: string = ...
+

unique and internally generated identifier -- will not be used for comparison but assists debugging for tracking identities

+
+
+ + +

Maps to exactly one definition of an identifier if the source is known, otherwise to a list of all possible definitions

+
+
+ +
name: string
+
+ +
parent?: IEnvironment
+

Lexical parent of the environment, if any (can be manipulated by R code)

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/r_bridge.RShell.html b/doc/classes/r_bridge.RShell.html new file mode 100644 index 0000000000..b982acf38f --- /dev/null +++ b/doc/classes/r_bridge.RShell.html @@ -0,0 +1,637 @@ +RShell | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class RShell

+
+

RShell represents an interactive session with the R interpreter. +You can configure it by RShellOptions.

+

At the moment we are using a live R session (and not networking etc.) to communicate with R easily, +which allows us to install packages etc. However, this might and probably will change in the future (leaving this +as a legacy mode :D)

+
+
+

Hierarchy

+
    +
  • RShell
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
log: Logger<ILogObj>
+
+ +
options: Readonly<RShellOptions>
+
+ +
session: RShellSession
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    clears the R environment using the rm command.

    +
    +

    Returns void

+
+ +
    + +
  • +

    Close the current R session, makes the object effectively invalid (can no longer be reopened etc.)

    +
    +

    Returns boolean

    true if the operation succeeds, false otherwise

    +
+
+ +
    + +
  • +

    usually R will stop execution on errors, with this the R session will try to +continue working!

    +
    +

    Returns void

+
+ +
    + +
  • +

    Installs the package using a temporary location

    +
    +
    +

    Parameters

    +
      +
    • +
      packageName: string
      +

      The package to install

      +
    • +
    • +
      autoload: boolean = false
      +

      If true, the package will be loaded after installation

      +
    • +
    • +
      force: boolean = false
      +

      If true, the package will be installed no if it is already on the system and ready to be loaded

      +
    +

    Returns Promise<{
        libraryLocation?: string;
        packageExistedAlready: boolean;
        packageName: string;
    }>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Rest ...paths: string[]
    +

    Returns void

+
+ +
    + +
  • +

    checks if a given package is already installed on the system!

    +
    +
    +

    Parameters

    +
      +
    • +
      packageName: string
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    sends the given command directly to the current R session +will not do anything to alter input markers!

    +
    +
    +

    Parameters

    +
      +
    • +
      command: string
    +

    Returns void

+
+ +
+
+ +
    + +
  • +

    execute multiple commands in order

    + +

    See

    sendCommand

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...commands: string[]
    +

    Returns void

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/r_bridge.XmlParseError.html b/doc/classes/r_bridge.XmlParseError.html new file mode 100644 index 0000000000..a2e423c16b --- /dev/null +++ b/doc/classes/r_bridge.XmlParseError.html @@ -0,0 +1,419 @@ +XmlParseError | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class XmlParseError

+
+

Thrown if the given input xml is not valid/contains unexpected elements.

+
+
+

Hierarchy

+
    +
  • Error +
      +
    • XmlParseError
+

Hierarchy-Diagram

+ UML class diagram of XmlParseError + +
+ +
+
+
+ +
+
+

Constructors

+
+
+

Constructors

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/statistics.DummyAppendProvider.html b/doc/classes/statistics.DummyAppendProvider.html new file mode 100644 index 0000000000..e4bb5b6c7c --- /dev/null +++ b/doc/classes/statistics.DummyAppendProvider.html @@ -0,0 +1,435 @@ +DummyAppendProvider | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class DummyAppendProvider

+
+

Hierarchy

+
    +
  • DummyAppendProvider
+

Hierarchy-Diagram

+ UML class diagram of DummyAppendProvider + +
+ +
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/classes/statistics.StatisticFileProvider.html b/doc/classes/statistics.StatisticFileProvider.html new file mode 100644 index 0000000000..817c8e13aa --- /dev/null +++ b/doc/classes/statistics.StatisticFileProvider.html @@ -0,0 +1,506 @@ +StatisticFileProvider | flowr - v0.0.1
+
+ +
+
+
+
+ +

Class StatisticFileProvider

+
+

Provides cached open connections for all files to connect. +allowing to append to the same file often.

+

+While we could simply reopen these files, it is safer/more performant to keep the connection open.

+
+

Hierarchy

+
    +
  • StatisticFileProvider
+

Hierarchy-Diagram

+ UML class diagram of StatisticFileProvider + +
+ +
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
connections: Map<string, number> = ...
+
+ +
statisticsDirectory: string
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      name: string
      +

      the name of the feature name

      +
    • +
    • +
      fn: string
      +

      the name of the feature-aspect to record

      +
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/enums/dataflow.EdgeType.html b/doc/enums/dataflow.EdgeType.html new file mode 100644 index 0000000000..326ffe3e34 --- /dev/null +++ b/doc/enums/dataflow.EdgeType.html @@ -0,0 +1,489 @@ +EdgeType | flowr - v0.0.1
+
+ +
+
+
+
+ +

Enumeration EdgeType

+
+

Represents the relationship between the source and the target vertex in the dataflow graph.

+
+
+
+
+ +
+
+

Enumeration Members

+
+ +
Argument: "argument"
+

Formal used as argument to a function call

+
+
+ +
Calls: "calls"
+

The edge determines that the source calls the target

+
+
+ +
DefinedBy: "defined-by"
+

The edge determines that source is defined by target

+
+
+ +
DefinedByOnCall: "defined-by-on-call"
+

Inverse of defines-on-call currently only needed to get better results when slicing complex function calls

+
+
+ +
DefinesOnCall: "defines-on-call"
+

The edge determines that source (probably argument) defines the target (probably parameter), currently automatically created by addEdge

+
+
+ +
Reads: "reads"
+

The edge determines that source reads target

+
+
+ +
Relates: "relates"
+

The source and edge relate to each other bidirectionally

+
+
+ +
Returns: "returns"
+

The source returns target on call

+
+
+ +
SameDefDef: "same-def-def"
+

Similar to same-read-read but for def-def constructs without a read in-between

+
+
+ +
SameReadRead: "same-read-read"
+

The edge determines that both nodes reference the same variable in a lexical/scoping sense, source and target are interchangeable (reads for at construction unbound variables)

+
+
+ +
SideEffectOnCall: "side-effect-on-call"
+

The edge determines that the source is a side effect that happens when the target is called

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/enums/r_bridge.OperatorArity.html b/doc/enums/r_bridge.OperatorArity.html new file mode 100644 index 0000000000..2782ee1879 --- /dev/null +++ b/doc/enums/r_bridge.OperatorArity.html @@ -0,0 +1,408 @@ +OperatorArity | flowr - v0.0.1
+
+ +
+
+
+
+ +

Enumeration OperatorArityConst

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Binary: 2
+
+ +
Both: 3
+
+ +
Unary: 1
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/enums/r_bridge.RoleInParent.html b/doc/enums/r_bridge.RoleInParent.html new file mode 100644 index 0000000000..d046978ba1 --- /dev/null +++ b/doc/enums/r_bridge.RoleInParent.html @@ -0,0 +1,571 @@ +RoleInParent | flowr - v0.0.1
+
+ +
+
+
+
+ +

Enumeration RoleInParentConst

+
+
+
+ +
+
+

Enumeration Members

+
+ +
Accessed: "accessed"
+
+ +
ArgumentName: "arg-name"
+
+ +
ArgumentValue: "arg-value"
+
+ +
BinaryOperationLhs: "binop-lhs"
+
+ +
BinaryOperationRhs: "binop-rhs"
+
+ +
ExpressionListChild: "expr-list-child"
+
+ +
ForBody: "for-body"
+
+ +
ForVariable: "for-variable"
+
+ +
ForVector: "for-vector"
+
+ +
FunctionCallArgument: "call-argument"
+
+ +
FunctionCallName: "call-name"
+
+ +
FunctionDefinitionBody: "function-def-body"
+
+ +
FunctionDefinitionParameter: "function-def-param"
+
+ +
IfCondition: "if-cond"
+
+ +
IfOtherwise: "if-otherwise"
+
+ +
IfThen: "if-then"
+
+ +
IndexAccess: "index-access"
+
+ +
ParameterDefaultValue: "param-value"
+
+ +
ParameterName: "param-name"
+
+ +
PipeLhs: "pipe-lhs"
+
+ +
PipeRhs: "pipe-rhs"
+
+ +
RepeatBody: "repeat-body"
+
+ +
Root: "root"
+

has no parent

+
+
+ +
UnaryOperand: "unary-operand"
+
+ +
WhileBody: "while-body"
+
+ +
WhileCondition: "while-cond"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/enums/r_bridge.Type.html b/doc/enums/r_bridge.Type.html new file mode 100644 index 0000000000..6b4f45a2dc --- /dev/null +++ b/doc/enums/r_bridge.Type.html @@ -0,0 +1,728 @@ +Type | flowr - v0.0.1
+
+ +
+
+
+
+ +

Enumeration TypeConst

+
+

Represents the types known by R (i.e., it may contain more or others than the ones we use)

+
+
+
+
+ +
+
+

Enumeration Members

+
+ +
Access: "access"
+

[, [[, $, and @

+
+
+ +
Argument: "Argument"
+
+ +
At: "@"
+
+ +
BinaryOp: "binaryop"
+
+ +
BraceLeft: "{"
+
+ +
BraceRight: "}"
+
+ +
BracketLeft: "["
+
+ +
BracketRight: "]"
+
+ +
Break: "BREAK"
+
+ +
Comma: ","
+
+ +
Comment: "COMMENT"
+
+ +
Delimiter: "Delimiter"
+
+ +
Dollar: "$"
+
+ +
DoubleBracketLeft: "LBB"
+
+ +
Else: "ELSE"
+
+ +
EqFormals: "EQ_FORMALS"
+
+ +
EqNamedArgument: "EQ_SUB"
+
+ +
ExprHelpAssignWrapper: "expr_or_assign_or_help"
+
+ +
Expression: "expr"
+
+ +
ExpressionList: "exprlist"
+
+ +
For: "FOR"
+
+ +
ForCondition: "forcond"
+
+ +
ForIn: "IN"
+
+ +
FunctionCall: "SYMBOL_FUNCTION_CALL"
+
+ +
FunctionDefinition: "FUNCTION"
+
+ +
If: "IF"
+
+ +
LambdaFunctionDefinition: "\\\\"
+
+ +
LineDirective: "LINE_DIRECTIVE"
+
+ +
Logical: "boolean"
+
+ +
NamespaceGet: "NS_GET"
+
+ +
Next: "NEXT"
+
+ +
Null: "NULL_CONST"
+
+ +
Number: "NUM_CONST"
+
+ +
Parameter: "Parameter"
+
+ +
ParenLeft: "("
+
+ +
ParenRight: ")"
+
+ +
Pipe: "PIPE"
+
+ +
Repeat: "REPEAT"
+
+ +
Semicolon: ";"
+
+ +
Slot: "SLOT"
+
+ +
Special: "SPECIAL"
+
+ +
String: "STR_CONST"
+
+ +
Symbol: "SYMBOL"
+
+ +
SymbolFormals: "SYMBOL_FORMALS"
+
+ +
SymbolNamedFormals: "SYMBOL_SUB"
+
+ +
SymbolPackage: "SYMBOL_PACKAGE"
+
+ +
UnaryOp: "unaryop"
+
+ +
While: "WHILE"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/enums/statistics.ColorEffect.html b/doc/enums/statistics.ColorEffect.html new file mode 100644 index 0000000000..66185bd0a8 --- /dev/null +++ b/doc/enums/statistics.ColorEffect.html @@ -0,0 +1,401 @@ +ColorEffect | flowr - v0.0.1
+
+ +
+
+
+
+ +

Enumeration ColorEffect

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
background: 40
+
+ +
foreground: 30
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/enums/statistics.Colors.html b/doc/enums/statistics.Colors.html new file mode 100644 index 0000000000..34c9df3505 --- /dev/null +++ b/doc/enums/statistics.Colors.html @@ -0,0 +1,443 @@ +Colors | flowr - v0.0.1
+
+ +
+
+
+
+ +

Enumeration Colors

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
black: 0
+
+ +
blue: 4
+
+ +
cyan: 6
+
+ +
green: 2
+
+ +
magenta: 5
+
+ +
red: 1
+
+ +
white: 7
+
+ +
yellow: 3
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/enums/statistics.FontWeights.html b/doc/enums/statistics.FontWeights.html new file mode 100644 index 0000000000..d8981e8de1 --- /dev/null +++ b/doc/enums/statistics.FontWeights.html @@ -0,0 +1,408 @@ +FontWeights | flowr - v0.0.1
+
+ +
+
+
+
+ +

Enumeration FontWeights

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
bold: 1
+
+ +
faint: 2
+
+ +
italic: 3
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/benchmark.stats2string.html b/doc/functions/benchmark.stats2string.html new file mode 100644 index 0000000000..84e182e2ac --- /dev/null +++ b/doc/functions/benchmark.stats2string.html @@ -0,0 +1,386 @@ +stats2string | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function stats2string

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/benchmark.summarizeAllSummarizedStats.html b/doc/functions/benchmark.summarizeAllSummarizedStats.html new file mode 100644 index 0000000000..a0e007ab90 --- /dev/null +++ b/doc/functions/benchmark.summarizeAllSummarizedStats.html @@ -0,0 +1,383 @@ +summarizeAllSummarizedStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function summarizeAllSummarizedStats

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/benchmark.summarizeMeasurement.html b/doc/functions/benchmark.summarizeMeasurement.html new file mode 100644 index 0000000000..2037755499 --- /dev/null +++ b/doc/functions/benchmark.summarizeMeasurement.html @@ -0,0 +1,383 @@ +summarizeMeasurement | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function summarizeMeasurement

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/benchmark.summarizeSlicerStats.html b/doc/functions/benchmark.summarizeSlicerStats.html new file mode 100644 index 0000000000..4d5983d6e2 --- /dev/null +++ b/doc/functions/benchmark.summarizeSlicerStats.html @@ -0,0 +1,402 @@ +summarizeSlicerStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function summarizeSlicerStats

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/benchmark.summarizeSummarizedMeasurement.html b/doc/functions/benchmark.summarizeSummarizedMeasurement.html new file mode 100644 index 0000000000..1306a9a259 --- /dev/null +++ b/doc/functions/benchmark.summarizeSummarizedMeasurement.html @@ -0,0 +1,383 @@ +summarizeSummarizedMeasurement | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function summarizeSummarizedMeasurement

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/benchmark.ultimateStats2String.html b/doc/functions/benchmark.ultimateStats2String.html new file mode 100644 index 0000000000..9f489950af --- /dev/null +++ b/doc/functions/benchmark.ultimateStats2String.html @@ -0,0 +1,383 @@ +ultimateStats2String | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function ultimateStats2String

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/benchmark.withoutWhitespace.html b/doc/functions/benchmark.withoutWhitespace.html new file mode 100644 index 0000000000..2c70988ad7 --- /dev/null +++ b/doc/functions/benchmark.withoutWhitespace.html @@ -0,0 +1,383 @@ +withoutWhitespace | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function withoutWhitespace

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.cloneEnvironments.html b/doc/functions/dataflow.cloneEnvironments.html new file mode 100644 index 0000000000..cd30471a37 --- /dev/null +++ b/doc/functions/dataflow.cloneEnvironments.html @@ -0,0 +1,385 @@ +cloneEnvironments | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function cloneEnvironments

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.diffGraphsToMermaid.html b/doc/functions/dataflow.diffGraphsToMermaid.html new file mode 100644 index 0000000000..40c4501033 --- /dev/null +++ b/doc/functions/dataflow.diffGraphsToMermaid.html @@ -0,0 +1,391 @@ +diffGraphsToMermaid | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function diffGraphsToMermaid

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.diffGraphsToMermaidUrl.html b/doc/functions/dataflow.diffGraphsToMermaidUrl.html new file mode 100644 index 0000000000..95ec580160 --- /dev/null +++ b/doc/functions/dataflow.diffGraphsToMermaidUrl.html @@ -0,0 +1,389 @@ +diffGraphsToMermaidUrl | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function diffGraphsToMermaidUrl

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.environmentEqual.html b/doc/functions/dataflow.environmentEqual.html new file mode 100644 index 0000000000..6d06675cf9 --- /dev/null +++ b/doc/functions/dataflow.environmentEqual.html @@ -0,0 +1,385 @@ +environmentEqual | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function environmentEqual

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.environmentsEqual.html b/doc/functions/dataflow.environmentsEqual.html new file mode 100644 index 0000000000..c497ab5b66 --- /dev/null +++ b/doc/functions/dataflow.environmentsEqual.html @@ -0,0 +1,385 @@ +environmentsEqual | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function environmentsEqual

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.equalEdges.html b/doc/functions/dataflow.equalEdges.html new file mode 100644 index 0000000000..76897900d4 --- /dev/null +++ b/doc/functions/dataflow.equalEdges.html @@ -0,0 +1,387 @@ +equalEdges | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function equalEdges

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.equalExitPoints.html b/doc/functions/dataflow.equalExitPoints.html new file mode 100644 index 0000000000..a18919476f --- /dev/null +++ b/doc/functions/dataflow.equalExitPoints.html @@ -0,0 +1,385 @@ +equalExitPoints | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function equalExitPoints

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.equalFunctionArguments.html b/doc/functions/dataflow.equalFunctionArguments.html new file mode 100644 index 0000000000..7f183781f5 --- /dev/null +++ b/doc/functions/dataflow.equalFunctionArguments.html @@ -0,0 +1,385 @@ +equalFunctionArguments | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function equalFunctionArguments

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.equalIdentifierReferences.html b/doc/functions/dataflow.equalIdentifierReferences.html new file mode 100644 index 0000000000..9d2fd989f9 --- /dev/null +++ b/doc/functions/dataflow.equalIdentifierReferences.html @@ -0,0 +1,385 @@ +equalIdentifierReferences | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function equalIdentifierReferences

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.equalVertices.html b/doc/functions/dataflow.equalVertices.html new file mode 100644 index 0000000000..b30b6803a9 --- /dev/null +++ b/doc/functions/dataflow.equalVertices.html @@ -0,0 +1,385 @@ +equalVertices | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function equalVertices

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.formatRange.html b/doc/functions/dataflow.formatRange.html new file mode 100644 index 0000000000..d635960df1 --- /dev/null +++ b/doc/functions/dataflow.formatRange.html @@ -0,0 +1,383 @@ +formatRange | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function formatRange

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.graphToMermaid.html b/doc/functions/dataflow.graphToMermaid.html new file mode 100644 index 0000000000..f86e3b0be1 --- /dev/null +++ b/doc/functions/dataflow.graphToMermaid.html @@ -0,0 +1,393 @@ +graphToMermaid | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function graphToMermaid

+
+
    + +
  • +
    +

    Parameters

    +
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.graphToMermaidUrl.html b/doc/functions/dataflow.graphToMermaidUrl.html new file mode 100644 index 0000000000..2c198753c7 --- /dev/null +++ b/doc/functions/dataflow.graphToMermaidUrl.html @@ -0,0 +1,395 @@ +graphToMermaidUrl | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function graphToMermaidUrl

+
+
    + +
  • +

    Converts a dataflow graph to a mermaid url that visualizes the graph.

    +
    +
    +

    Parameters

    +
      +
    • +
      graph: DataflowGraph
      +

      The graph to convert

      +
    • +
    • +
      dataflowIdMap: DataflowMap<NoInfo>
      +

      ID map to use to get access to the graph id mappings

      +
    • +
    • +
      Optional mark: Set<NodeId>
      +

      Special nodes to mark (e.g. those included in the slice)

      +
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.initializeCleanEnvironments.html b/doc/functions/dataflow.initializeCleanEnvironments.html new file mode 100644 index 0000000000..66d7a49d04 --- /dev/null +++ b/doc/functions/dataflow.initializeCleanEnvironments.html @@ -0,0 +1,378 @@ +initializeCleanEnvironments | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function initializeCleanEnvironments

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.makeAllMaybe.html b/doc/functions/dataflow.makeAllMaybe.html new file mode 100644 index 0000000000..c2aeb9805e --- /dev/null +++ b/doc/functions/dataflow.makeAllMaybe.html @@ -0,0 +1,387 @@ +makeAllMaybe | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function makeAllMaybe

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.mermaidCodeToUrl.html b/doc/functions/dataflow.mermaidCodeToUrl.html new file mode 100644 index 0000000000..2123f9173f --- /dev/null +++ b/doc/functions/dataflow.mermaidCodeToUrl.html @@ -0,0 +1,387 @@ +mermaidCodeToUrl | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function mermaidCodeToUrl

+
+
    + +
  • +

    Converts mermaid code (potentially produced by graphToMermaid) to an url that presents the graph in the mermaid editor.

    +
    +
    +

    Parameters

    +
      +
    • +
      code: string
      +

      code to convert

      +
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.processBinaryOp.html b/doc/functions/dataflow.processBinaryOp.html new file mode 100644 index 0000000000..08bf81ac09 --- /dev/null +++ b/doc/functions/dataflow.processBinaryOp.html @@ -0,0 +1,390 @@ +processBinaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function processBinaryOp

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/dataflow.produceDataFlowGraph.html b/doc/functions/dataflow.produceDataFlowGraph.html new file mode 100644 index 0000000000..c99201c979 --- /dev/null +++ b/doc/functions/dataflow.produceDataFlowGraph.html @@ -0,0 +1,390 @@ +produceDataFlowGraph | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function produceDataFlowGraph

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.boolean2ts.html b/doc/functions/r_bridge.boolean2ts.html new file mode 100644 index 0000000000..f2bd8a9d6d --- /dev/null +++ b/doc/functions/r_bridge.boolean2ts.html @@ -0,0 +1,383 @@ +boolean2ts | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function boolean2ts

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.collectAllIds.html b/doc/functions/r_bridge.collectAllIds.html new file mode 100644 index 0000000000..65db954c45 --- /dev/null +++ b/doc/functions/r_bridge.collectAllIds.html @@ -0,0 +1,407 @@ +collectAllIds | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function collectAllIds

+
+
    + +
  • +

    Collects all node ids within a tree given by a respective root node

    +
    +
    +

    Type Parameters

    +
      +
    • +

      OtherInfo

    +
    +

    Parameters

    +
      +
    • +
      nodes: undefined | RNode<OtherInfo & ParentInformation> | (undefined | null | RNode<OtherInfo & ParentInformation>)[]
      +

      The root id nodes to start collecting from

      +
    • +
    • +
      stop: ((node) => boolean) = ...
      +

      A function that determines whether to stop collecting at a given node, does not stop by default

      +
      +
    +

    Returns Set<NodeId>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.decorateAst.html b/doc/functions/r_bridge.decorateAst.html new file mode 100644 index 0000000000..e5f92e6f59 --- /dev/null +++ b/doc/functions/r_bridge.decorateAst.html @@ -0,0 +1,399 @@ +decorateAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function decorateAst

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.deterministicCountingIdGenerator.html b/doc/functions/r_bridge.deterministicCountingIdGenerator.html new file mode 100644 index 0000000000..c093ee1ce5 --- /dev/null +++ b/doc/functions/r_bridge.deterministicCountingIdGenerator.html @@ -0,0 +1,391 @@ +deterministicCountingIdGenerator | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function deterministicCountingIdGenerator

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.deterministicLocationIdGenerator.html b/doc/functions/r_bridge.deterministicLocationIdGenerator.html new file mode 100644 index 0000000000..9250e4766b --- /dev/null +++ b/doc/functions/r_bridge.deterministicLocationIdGenerator.html @@ -0,0 +1,393 @@ +deterministicLocationIdGenerator | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function deterministicLocationIdGenerator

+
+
    + +
  • +

    Generates unique ids based on the locations of the node (see nodeToLocationId). +If a node has no location information, it will be assigned a unique counter value.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      OtherInfo

    +
    +

    Parameters

    +
      +
    • +
      start: number = 0
      +

      the start value for the counter in case nodes do not have a location information

      +
    +

    Returns IdGenerator<OtherInfo>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.executeHook.html b/doc/functions/r_bridge.executeHook.html new file mode 100644 index 0000000000..964e8d9889 --- /dev/null +++ b/doc/functions/r_bridge.executeHook.html @@ -0,0 +1,411 @@ +executeHook | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function executeHook

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.executeUnknownHook.html b/doc/functions/r_bridge.executeUnknownHook.html new file mode 100644 index 0000000000..fed66b137a --- /dev/null +++ b/doc/functions/r_bridge.executeUnknownHook.html @@ -0,0 +1,410 @@ +executeUnknownHook | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function executeUnknownHook

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.foldAst.html b/doc/functions/r_bridge.foldAst.html new file mode 100644 index 0000000000..533a3ea535 --- /dev/null +++ b/doc/functions/r_bridge.foldAst.html @@ -0,0 +1,525 @@ +foldAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function foldAst

+
+
    + +
  • +

    Folds in old functional-fashion over the AST structure.

    +

    +Internally implemented as a special case of a two-way fold (with the down part as an essential no-op)

    +
    +

    Type Parameters

    +
      +
    • +

      Info

    • +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      ast: RNode<Info>
    • +
    • +
      folds: {
          binaryOp: { readonly foldLogicalOp: (op: RLogicalBinaryOp<Info>, lhs: T, rhs: T, down: undefined) => T; readonly foldArithmeticOp: (op: RArithmeticBinaryOp<Info>, lhs: T, rhs: T, down: undefined) => T; readonly foldComparisonOp: (op: RComparisonBinaryOp<...>, lhs: T, rhs: T, down: undefined) => T; readonly foldAssignment: (op...;
          foldAccess: ((node, name, access, down) => T);
          foldExprList: ((exprList, expressions, down) => T);
          foldIfThenElse: ((ifThenExpr, cond, then, otherwise, down) => T);
          foldLogical: ((logical, down) => T);
          foldNumber: ((num, down) => T);
          foldString: ((str, down) => T);
          foldSymbol: ((symbol, down) => T);
          functions: { readonly foldFunctionDefinition: (definition: RFunctionDefinition<Info>, args: T[], body: T, down: undefined) => T; readonly foldFunctionCall: (call: RFunctionCall<...>, functionNameOrExpression: T, args: (T | undefined)[], down: undefined) => T; readonly foldArgument: (argument: RArgument<...>, name: T | undefine...;
          loop: { readonly foldFor: (loop: RForLoop<Info>, variable: T, vector: T, body: T, down: undefined) => T; readonly foldWhile: (loop: RWhileLoop<Info>, condition: T, body: T, down: undefined) => T; readonly foldRepeat: (loop: RRepeatLoop<...>, body: T, down: undefined) => T; readonly foldNext: (next: RNext<...>, down: undef...;
          other: { readonly foldComment: (comment: RComment<Info>, down: undefined) => T; readonly foldLineDirective: (comment: RLineDirective<Info>, down: undefined) => T; };
          unaryOp: { readonly foldLogicalOp: (op: RLogicalUnaryOp<Info>, operand: T, down: undefined) => T; readonly foldArithmeticOp: (op: RArithmeticUnaryOp<Info>, operand: T, down: undefined) => T; readonly foldModelFormula: (op: RModelFormulaUnaryOp<...>, operand: T, down: undefined) => T; };
      }
      +
        +
      • +
        Readonly binaryOp: { readonly foldLogicalOp: (op: RLogicalBinaryOp<Info>, lhs: T, rhs: T, down: undefined) => T; readonly foldArithmeticOp: (op: RArithmeticBinaryOp<Info>, lhs: T, rhs: T, down: undefined) => T; readonly foldComparisonOp: (op: RComparisonBinaryOp<...>, lhs: T, rhs: T, down: undefined) => T; readonly foldAssignment: (op...
      • +
      • +
        Readonly foldAccess: ((node, name, access, down) => T)
        +
          +
        • +
            +
          • (node, name, access, down): T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              node: RAccess<Info>
            • +
            • +
              name: T
            • +
            • +
              access: string | (null | T)[]
            • +
            • +
              down: undefined
            +

            Returns T

      • +
      • +
        Readonly foldExprList: ((exprList, expressions, down) => T)
        +
          +
        • +
            +
          • (exprList, expressions, down): T
          • +
          • +
            +

            Parameters

            +
            +

            Returns T

      • +
      • +
        Readonly foldIfThenElse: ((ifThenExpr, cond, then, otherwise, down) => T)
        +
          +
        • +
            +
          • (ifThenExpr, cond, then, otherwise, down): T
          • +
          • +

            The otherwise argument is undefined if the else branch is missing

            +
            +
            +

            Parameters

            +
              +
            • +
              ifThenExpr: RIfThenElse<Info>
            • +
            • +
              cond: T
            • +
            • +
              then: T
            • +
            • +
              otherwise: undefined | T
            • +
            • +
              down: undefined
            +

            Returns T

      • +
      • +
        Readonly foldLogical: ((logical, down) => T)
        +
          +
        • +
            +
          • (logical, down): T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              logical: RLogical<Info>
            • +
            • +
              down: undefined
            +

            Returns T

      • +
      • +
        Readonly foldNumber: ((num, down) => T)
        +
          +
        • +
            +
          • (num, down): T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              num: RNumber<Info>
            • +
            • +
              down: undefined
            +

            Returns T

      • +
      • +
        Readonly foldString: ((str, down) => T)
        +
          +
        • +
            +
          • (str, down): T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              str: RString<Info>
            • +
            • +
              down: undefined
            +

            Returns T

      • +
      • +
        Readonly foldSymbol: ((symbol, down) => T)
        +
          +
        • +
            +
          • (symbol, down): T
          • +
          • +
            +

            Parameters

            +
              +
            • +
              symbol: RSymbol<Info, string>
            • +
            • +
              down: undefined
            +

            Returns T

      • +
      • +
        Readonly functions: { readonly foldFunctionDefinition: (definition: RFunctionDefinition<Info>, args: T[], body: T, down: undefined) => T; readonly foldFunctionCall: (call: RFunctionCall<...>, functionNameOrExpression: T, args: (T | undefined)[], down: undefined) => T; readonly foldArgument: (argument: RArgument<...>, name: T | undefine...
      • +
      • +
        Readonly loop: { readonly foldFor: (loop: RForLoop<Info>, variable: T, vector: T, body: T, down: undefined) => T; readonly foldWhile: (loop: RWhileLoop<Info>, condition: T, body: T, down: undefined) => T; readonly foldRepeat: (loop: RRepeatLoop<...>, body: T, down: undefined) => T; readonly foldNext: (next: RNext<...>, down: undef...
      • +
      • +
        Readonly other: { readonly foldComment: (comment: RComment<Info>, down: undefined) => T; readonly foldLineDirective: (comment: RLineDirective<Info>, down: undefined) => T; }
      • +
      • +
        Readonly unaryOp: { readonly foldLogicalOp: (op: RLogicalUnaryOp<Info>, operand: T, down: undefined) => T; readonly foldArithmeticOp: (op: RArithmeticUnaryOp<Info>, operand: T, down: undefined) => T; readonly foldModelFormula: (op: RModelFormulaUnaryOp<...>, operand: T, down: undefined) => T; }
    +

    Returns T

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.foldAstStateful.html b/doc/functions/r_bridge.foldAstStateful.html new file mode 100644 index 0000000000..e04fc49f90 --- /dev/null +++ b/doc/functions/r_bridge.foldAstStateful.html @@ -0,0 +1,530 @@ +foldAstStateful | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function foldAstStateful

+
+
    + +
  • +

    Folds in old functional-fashion over the AST structure but allowing for a down function which can pass context to child nodes.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      Info

    • +
    • +

      Down

    • +
    • +

      Up

    +
    +

    Parameters

    +
      +
    • +
      ast: RNode<Info>
    • +
    • +
      down: Down
    • +
    • +
      folds: {
          binaryOp: { readonly foldLogicalOp: (op: RLogicalBinaryOp<Info>, lhs: Up, rhs: Up, down: Down) => Up; readonly foldArithmeticOp: (op: RArithmeticBinaryOp<Info>, lhs: Up, rhs: Up, down: Down) => Up; readonly foldComparisonOp: (op: RComparisonBinaryOp<...>, lhs: Up, rhs: Up, down: Down) => Up; readonly foldAssignment: (op: RAss...;
          down: DownFold<Info, Down>;
          foldAccess: ((node, name, access, down) => Up);
          foldExprList: ((exprList, expressions, down) => Up);
          foldIfThenElse: ((ifThenExpr, cond, then, otherwise, down) => Up);
          foldLogical: ((logical, down) => Up);
          foldNumber: ((num, down) => Up);
          foldString: ((str, down) => Up);
          foldSymbol: ((symbol, down) => Up);
          functions: { readonly foldFunctionDefinition: (definition: RFunctionDefinition<Info>, args: Up[], body: Up, down: Down) => Up; readonly foldFunctionCall: (call: RFunctionCall<...>, functionNameOrExpression: Up, args: (Up | undefined)[], down: Down) => Up; readonly foldArgument: (argument: RArgument<...>, name: Up | undefined, ...;
          loop: { readonly foldFor: (loop: RForLoop<Info>, variable: Up, vector: Up, body: Up, down: Down) => Up; readonly foldWhile: (loop: RWhileLoop<Info>, condition: Up, body: Up, down: Down) => Up; readonly foldRepeat: (loop: RRepeatLoop<...>, body: Up, down: Down) => Up; readonly foldNext: (next: RNext<...>, down: Down) => Up...;
          other: { readonly foldComment: (comment: RComment<Info>, down: Down) => Up; readonly foldLineDirective: (comment: RLineDirective<Info>, down: Down) => Up; };
          unaryOp: { readonly foldLogicalOp: (op: RLogicalUnaryOp<Info>, operand: Up, down: Down) => Up; readonly foldArithmeticOp: (op: RArithmeticUnaryOp<Info>, operand: Up, down: Down) => Up; readonly foldModelFormula: (op: RModelFormulaUnaryOp<...>, operand: Up, down: Down) => Up; };
      }
      +
        +
      • +
        Readonly binaryOp: { readonly foldLogicalOp: (op: RLogicalBinaryOp<Info>, lhs: Up, rhs: Up, down: Down) => Up; readonly foldArithmeticOp: (op: RArithmeticBinaryOp<Info>, lhs: Up, rhs: Up, down: Down) => Up; readonly foldComparisonOp: (op: RComparisonBinaryOp<...>, lhs: Up, rhs: Up, down: Down) => Up; readonly foldAssignment: (op: RAss...
      • +
      • +
        Readonly down: DownFold<Info, Down>
      • +
      • +
        Readonly foldAccess: ((node, name, access, down) => Up)
        +
          +
        • +
            +
          • (node, name, access, down): Up
          • +
          • +
            +

            Parameters

            +
              +
            • +
              node: RAccess<Info>
            • +
            • +
              name: Up
            • +
            • +
              access: string | (null | Up)[]
            • +
            • +
              down: Down
            +

            Returns Up

      • +
      • +
        Readonly foldExprList: ((exprList, expressions, down) => Up)
        +
          +
        • +
            +
          • (exprList, expressions, down): Up
          • +
          • +
            +

            Parameters

            +
            +

            Returns Up

      • +
      • +
        Readonly foldIfThenElse: ((ifThenExpr, cond, then, otherwise, down) => Up)
        +
          +
        • +
            +
          • (ifThenExpr, cond, then, otherwise, down): Up
          • +
          • +

            The otherwise argument is undefined if the else branch is missing

            +
            +
            +

            Parameters

            +
              +
            • +
              ifThenExpr: RIfThenElse<Info>
            • +
            • +
              cond: Up
            • +
            • +
              then: Up
            • +
            • +
              otherwise: undefined | Up
            • +
            • +
              down: Down
            +

            Returns Up

      • +
      • +
        Readonly foldLogical: ((logical, down) => Up)
        +
          +
        • +
            +
          • (logical, down): Up
          • +
          • +
            +

            Parameters

            +
              +
            • +
              logical: RLogical<Info>
            • +
            • +
              down: Down
            +

            Returns Up

      • +
      • +
        Readonly foldNumber: ((num, down) => Up)
        +
          +
        • +
            +
          • (num, down): Up
          • +
          • +
            +

            Parameters

            +
              +
            • +
              num: RNumber<Info>
            • +
            • +
              down: Down
            +

            Returns Up

      • +
      • +
        Readonly foldString: ((str, down) => Up)
        +
          +
        • +
            +
          • (str, down): Up
          • +
          • +
            +

            Parameters

            +
              +
            • +
              str: RString<Info>
            • +
            • +
              down: Down
            +

            Returns Up

      • +
      • +
        Readonly foldSymbol: ((symbol, down) => Up)
        +
          +
        • +
            +
          • (symbol, down): Up
          • +
          • +
            +

            Parameters

            +
              +
            • +
              symbol: RSymbol<Info, string>
            • +
            • +
              down: Down
            +

            Returns Up

      • +
      • +
        Readonly functions: { readonly foldFunctionDefinition: (definition: RFunctionDefinition<Info>, args: Up[], body: Up, down: Down) => Up; readonly foldFunctionCall: (call: RFunctionCall<...>, functionNameOrExpression: Up, args: (Up | undefined)[], down: Down) => Up; readonly foldArgument: (argument: RArgument<...>, name: Up | undefined, ...
      • +
      • +
        Readonly loop: { readonly foldFor: (loop: RForLoop<Info>, variable: Up, vector: Up, body: Up, down: Down) => Up; readonly foldWhile: (loop: RWhileLoop<Info>, condition: Up, body: Up, down: Down) => Up; readonly foldRepeat: (loop: RRepeatLoop<...>, body: Up, down: Down) => Up; readonly foldNext: (next: RNext<...>, down: Down) => Up...
      • +
      • +
        Readonly other: { readonly foldComment: (comment: RComment<Info>, down: Down) => Up; readonly foldLineDirective: (comment: RLineDirective<Info>, down: Down) => Up; }
      • +
      • +
        Readonly unaryOp: { readonly foldLogicalOp: (op: RLogicalUnaryOp<Info>, operand: Up, down: Down) => Up; readonly foldArithmeticOp: (op: RArithmeticUnaryOp<Info>, operand: Up, down: Down) => Up; readonly foldModelFormula: (op: RModelFormulaUnaryOp<...>, operand: Up, down: Down) => Up; }
    +

    Returns Up

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.getKeysGuarded.html b/doc/functions/r_bridge.getKeysGuarded.html new file mode 100644 index 0000000000..3b61d2d5af --- /dev/null +++ b/doc/functions/r_bridge.getKeysGuarded.html @@ -0,0 +1,412 @@ +getKeysGuarded | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function getKeysGuarded

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.getStoredTokenMap.html b/doc/functions/r_bridge.getStoredTokenMap.html new file mode 100644 index 0000000000..a62792e981 --- /dev/null +++ b/doc/functions/r_bridge.getStoredTokenMap.html @@ -0,0 +1,383 @@ +getStoredTokenMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function getStoredTokenMap

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.isBoolean.html b/doc/functions/r_bridge.isBoolean.html new file mode 100644 index 0000000000..a4eff0aacd --- /dev/null +++ b/doc/functions/r_bridge.isBoolean.html @@ -0,0 +1,383 @@ +isBoolean | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function isBoolean

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.isNA.html b/doc/functions/r_bridge.isNA.html new file mode 100644 index 0000000000..44b6883387 --- /dev/null +++ b/doc/functions/r_bridge.isNA.html @@ -0,0 +1,383 @@ +isNA | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function isNA

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.isSpecialSymbol.html b/doc/functions/r_bridge.isSpecialSymbol.html new file mode 100644 index 0000000000..bc24954391 --- /dev/null +++ b/doc/functions/r_bridge.isSpecialSymbol.html @@ -0,0 +1,383 @@ +isSpecialSymbol | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function isSpecialSymbol

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.isSymbol.html b/doc/functions/r_bridge.isSymbol.html new file mode 100644 index 0000000000..856fec8789 --- /dev/null +++ b/doc/functions/r_bridge.isSymbol.html @@ -0,0 +1,387 @@ +isSymbol | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function isSymbol

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.mapTypeToNormalizedName.html b/doc/functions/r_bridge.mapTypeToNormalizedName.html new file mode 100644 index 0000000000..5e82fdd21f --- /dev/null +++ b/doc/functions/r_bridge.mapTypeToNormalizedName.html @@ -0,0 +1,385 @@ +mapTypeToNormalizedName | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function mapTypeToNormalizedName

+
+
    + +
  • +

    Returns the name of the corresponding interface if there is one. Otherwise, this throws an error.

    +
    +
    +

    Parameters

    +
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.nodeToLocationId.html b/doc/functions/r_bridge.nodeToLocationId.html new file mode 100644 index 0000000000..61ce5cb3b9 --- /dev/null +++ b/doc/functions/r_bridge.nodeToLocationId.html @@ -0,0 +1,392 @@ +nodeToLocationId | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function nodeToLocationId

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.normalize.html b/doc/functions/r_bridge.normalize.html new file mode 100644 index 0000000000..50afa1ed29 --- /dev/null +++ b/doc/functions/r_bridge.normalize.html @@ -0,0 +1,416 @@ +normalize | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function normalize

+
+
    + +
  • +

    The main entry point to normalize the given R ast. +You probably want to use retrieveAstFromRCode to directly normalize a piece of code.

    +
    +
    +

    Parameters

    +
      +
    • +
      xmlString: string
      +

      The xml string obtained probably by retrieveXmlFromRCode for normalization.

      +
    • +
    • +
      tokenMap: Record<string, string>
      +

      The token replacement map in effect by the xmlparser

      +
    • +
    • +
      Optional hooks: {
          control?: { onIfThen?: { unknown?: ((data: ParserData, tokens: [ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson]) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, tokens: [ifToken: ...]) => AutoIfOmit<...>) | undefined;...;
          expression?: { onExpression?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNode) => AutoIfOmit<...>) | undefined; } | undefined; };
          functions?: { onFunctionDefinition?: { unknown?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<RFunctionDefinition<NoInfo> | undefined>) | undefined; before?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RFunctionDefinition...;
          loops?: { onForLoop?: { unknown?: ((data: ParserData, input: { forToken: NamedXmlBasedJson; condition: NamedXmlBasedJson; body: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RForLoop<...>) => AutoIfOmi...;
          onAccess?: { unknown?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<RAccess | undefined>) | undefined; before?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RAccess) => AutoIfOmit<...>) | undefined; };
          operators?: { onBinary?: { unknown?: ((data: ParserData, input: { lhs: NamedXmlBasedJson; operator: NamedXmlBasedJson; rhs: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RBinaryOp<...> | ... 1 more ... | R...;
          other?: { onComment?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RComment<...>) => AutoIfOmit<...>) | undefined; } | undefined; onLineDirective?: { ...; } | undefined; };
          values?: { onNumber?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNumber<...> | ... 1 more ... | RSymbol<...>) => AutoIfOmit<...>) | undefined; } | undefined; onString?: { ...; } | undefined; onSymbol?: { ...; } | undefined; };
      }
      +

      Optional hooks to customize the normalization process (see XmlParserHooks for details)

      +
      +
        +
      • +
        Optional control?: { onIfThen?: { unknown?: ((data: ParserData, tokens: [ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson]) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, tokens: [ifToken: ...]) => AutoIfOmit<...>) | undefined;...
      • +
      • +
        Optional expression?: { onExpression?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNode) => AutoIfOmit<...>) | undefined; } | undefined; }
      • +
      • +
        Optional functions?: { onFunctionDefinition?: { unknown?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<RFunctionDefinition<NoInfo> | undefined>) | undefined; before?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RFunctionDefinition...
      • +
      • +
        Optional loops?: { onForLoop?: { unknown?: ((data: ParserData, input: { forToken: NamedXmlBasedJson; condition: NamedXmlBasedJson; body: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RForLoop<...>) => AutoIfOmi...
      • +
      • +
        Optional onAccess?: { unknown?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<RAccess | undefined>) | undefined; before?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RAccess) => AutoIfOmit<...>) | undefined; }
        +

        tryNormalizeAccess

        +
      • +
      • +
        Optional operators?: { onBinary?: { unknown?: ((data: ParserData, input: { lhs: NamedXmlBasedJson; operator: NamedXmlBasedJson; rhs: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RBinaryOp<...> | ... 1 more ... | R...
      • +
      • +
        Optional other?: { onComment?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RComment<...>) => AutoIfOmit<...>) | undefined; } | undefined; onLineDirective?: { ...; } | undefined; }
      • +
      • +
        Optional values?: { onNumber?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNumber<...> | ... 1 more ... | RSymbol<...>) => AutoIfOmit<...>) | undefined; } | undefined; onString?: { ...; } | undefined; onSymbol?: { ...; } | undefined; }
    +

    Returns Promise<RExpressionList>

    The expression list as the root of the normalized ast

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.number2ts.html b/doc/functions/r_bridge.number2ts.html new file mode 100644 index 0000000000..48b5573901 --- /dev/null +++ b/doc/functions/r_bridge.number2ts.html @@ -0,0 +1,383 @@ +number2ts | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function number2ts

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.parseCSV.html b/doc/functions/r_bridge.parseCSV.html new file mode 100644 index 0000000000..cf901c7fe1 --- /dev/null +++ b/doc/functions/r_bridge.parseCSV.html @@ -0,0 +1,383 @@ +parseCSV | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function parseCSV

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.removeTokenMapQuotationMarks.html b/doc/functions/r_bridge.removeTokenMapQuotationMarks.html new file mode 100644 index 0000000000..eac6373008 --- /dev/null +++ b/doc/functions/r_bridge.removeTokenMapQuotationMarks.html @@ -0,0 +1,385 @@ +removeTokenMapQuotationMarks | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function removeTokenMapQuotationMarks

+
+
    + +
  • +

    If the string has (R-)quotes around it, they will be removed, otherwise the string is returned unchanged.

    +
    +
    +

    Parameters

    +
      +
    • +
      str: string
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.retrieveAstFromRCode.html b/doc/functions/r_bridge.retrieveAstFromRCode.html new file mode 100644 index 0000000000..f8ff2cf6eb --- /dev/null +++ b/doc/functions/r_bridge.retrieveAstFromRCode.html @@ -0,0 +1,411 @@ +retrieveAstFromRCode | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function retrieveAstFromRCode

+
+
    + +
  • +

    Uses retrieveXmlFromRCode and returns the nicely formatted object-AST. +If successful, allows to further query the last result with retrieveNumberOfRTokensOfLastParse.

    +
    +
    +

    Parameters

    +
      +
    • +
      request: RParseRequest
    • +
    • +
      tokenMap: Record<string, string>
    • +
    • +
      shell: RShell
    • +
    • +
      Optional hooks: {
          control?: { onIfThen?: { unknown?: ((data: ParserData, tokens: [ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson]) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, tokens: [ifToken: ...]) => AutoIfOmit<...>) | undefined;...;
          expression?: { onExpression?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNode) => AutoIfOmit<...>) | undefined; } | undefined; };
          functions?: { onFunctionDefinition?: { unknown?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<RFunctionDefinition<NoInfo> | undefined>) | undefined; before?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RFunctionDefinition...;
          loops?: { onForLoop?: { unknown?: ((data: ParserData, input: { forToken: NamedXmlBasedJson; condition: NamedXmlBasedJson; body: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RForLoop<...>) => AutoIfOmi...;
          onAccess?: { unknown?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<RAccess | undefined>) | undefined; before?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RAccess) => AutoIfOmit<...>) | undefined; };
          operators?: { onBinary?: { unknown?: ((data: ParserData, input: { lhs: NamedXmlBasedJson; operator: NamedXmlBasedJson; rhs: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RBinaryOp<...> | ... 1 more ... | R...;
          other?: { onComment?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RComment<...>) => AutoIfOmit<...>) | undefined; } | undefined; onLineDirective?: { ...; } | undefined; };
          values?: { onNumber?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNumber<...> | ... 1 more ... | RSymbol<...>) => AutoIfOmit<...>) | undefined; } | undefined; onString?: { ...; } | undefined; onSymbol?: { ...; } | undefined; };
      }
      +
        +
      • +
        Optional control?: { onIfThen?: { unknown?: ((data: ParserData, tokens: [ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson]) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, tokens: [ifToken: ...]) => AutoIfOmit<...>) | undefined;...
      • +
      • +
        Optional expression?: { onExpression?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNode) => AutoIfOmit<...>) | undefined; } | undefined; }
      • +
      • +
        Optional functions?: { onFunctionDefinition?: { unknown?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<RFunctionDefinition<NoInfo> | undefined>) | undefined; before?: ((data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RFunctionDefinition...
      • +
      • +
        Optional loops?: { onForLoop?: { unknown?: ((data: ParserData, input: { forToken: NamedXmlBasedJson; condition: NamedXmlBasedJson; body: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RForLoop<...>) => AutoIfOmi...
      • +
      • +
        Optional onAccess?: { unknown?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<RAccess | undefined>) | undefined; before?: ((data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RAccess) => AutoIfOmit<...>) | undefined; }
        +

        tryNormalizeAccess

        +
      • +
      • +
        Optional operators?: { onBinary?: { unknown?: ((data: ParserData, input: { lhs: NamedXmlBasedJson; operator: NamedXmlBasedJson; rhs: NamedXmlBasedJson; }) => AutoIfOmit<...>) | undefined; before?: ((data: ParserData, input: { ...; }) => AutoIfOmit<...>) | undefined; after?: ((data: ParserData, result: RBinaryOp<...> | ... 1 more ... | R...
      • +
      • +
        Optional other?: { onComment?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RComment<...>) => AutoIfOmit<...>) | undefined; } | undefined; onLineDirective?: { ...; } | undefined; }
      • +
      • +
        Optional values?: { onNumber?: { before?: ((data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>) | undefined; after?: ((data: ParserData, result: RNumber<...> | ... 1 more ... | RSymbol<...>) => AutoIfOmit<...>) | undefined; } | undefined; onString?: { ...; } | undefined; onSymbol?: { ...; } | undefined; }
    +

    Returns Promise<RExpressionList>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.retrieveNumberOfRTokensOfLastParse.html b/doc/functions/r_bridge.retrieveNumberOfRTokensOfLastParse.html new file mode 100644 index 0000000000..4ce909530d --- /dev/null +++ b/doc/functions/r_bridge.retrieveNumberOfRTokensOfLastParse.html @@ -0,0 +1,385 @@ +retrieveNumberOfRTokensOfLastParse | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function retrieveNumberOfRTokensOfLastParse

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.retrieveXmlFromRCode.html b/doc/functions/r_bridge.retrieveXmlFromRCode.html new file mode 100644 index 0000000000..44e4661376 --- /dev/null +++ b/doc/functions/r_bridge.retrieveXmlFromRCode.html @@ -0,0 +1,390 @@ +retrieveXmlFromRCode | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function retrieveXmlFromRCode

+
+
    + +
  • +

    Provides the capability to parse R files/R code using the R parser. +Depends on RShell to provide a connection to R.

    +

    +Throws if the file could not be parsed. +If successful, allows to further query the last result with retrieveNumberOfRTokensOfLastParse.

    +
    +

    Parameters

    +
    +

    Returns Promise<string>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.string2ts.html b/doc/functions/r_bridge.string2ts.html new file mode 100644 index 0000000000..a5e5ea6eb5 --- /dev/null +++ b/doc/functions/r_bridge.string2ts.html @@ -0,0 +1,387 @@ +string2ts | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function string2ts

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.ts2r.html b/doc/functions/r_bridge.ts2r.html new file mode 100644 index 0000000000..3d0bb283b3 --- /dev/null +++ b/doc/functions/r_bridge.ts2r.html @@ -0,0 +1,390 @@ +ts2r | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function ts2r

+
+
    + +
  • +

    transforms a value to something R can understand (e.g., booleans to TRUE/FALSE)

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      value: T
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/r_bridge.visit.html b/doc/functions/r_bridge.visit.html new file mode 100644 index 0000000000..a48c1b41d4 --- /dev/null +++ b/doc/functions/r_bridge.visit.html @@ -0,0 +1,400 @@ +visit | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function visit

+
+
    + +
  • +

    Collects all node ids within a tree given by a respective root node

    +
    +
    +

    Type Parameters

    +
      +
    • +

      OtherInfo

    +
    +

    Parameters

    +
      +
    • +
      nodes: undefined | RNode<OtherInfo> | (undefined | null | RNode<OtherInfo>)[]
      +

      The root id nodes to start collecting from

      +
    • +
    • +
      onVisit: OnVisit<OtherInfo>
      +

      A function that is called for each node encountered - can be used to stop visiting the subtree starting with this node (return true stop)

      +
    • +
    • +
      initialContext: ParentContextInfo = ...
      +

      The initial context to use for the root node (only necessary if the context is important for your function, and you know that what you pass is not the root-node)

      +
    +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/slicing_static.staticSlicing.html b/doc/functions/slicing_static.staticSlicing.html new file mode 100644 index 0000000000..7dbb3b4aa0 --- /dev/null +++ b/doc/functions/slicing_static.staticSlicing.html @@ -0,0 +1,397 @@ +staticSlicing | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function staticSlicing

+
+
    + +
  • +

    This returns the ids to include in the slice, when slicing with the given seed id's (must be at least one).

    +

    +The returned ids can be used to reconstructToCode | reconstruct the slice to R code.

    +
    +

    Type Parameters

    +
      +
    • +

      OtherInfo

    +
    +

    Parameters

    +
    +

    Returns Readonly<SliceResult>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.append.html b/doc/functions/statistics.append.html new file mode 100644 index 0000000000..bbfc813e24 --- /dev/null +++ b/doc/functions/statistics.append.html @@ -0,0 +1,408 @@ +append | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function append

+
+
    + +
  • +

    append the content of all nodes to the storage file for the given feature

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      name: string
      +

      the name of the feature name

      +
    • +
    • +
      fn: keyof T
      +

      the name of the feature-aspect to record

      +
    • +
    • +
      nodes: string[] | Node[]
      +

      the nodes to append, you may pass already transformed string contents

      +
    • +
    • +
      context: undefined | string
      +

      the context of the information retrieval (e.g. the name of the file that contained the R source code)

      +
    • +
    • +
      unique: boolean = false
      +

      should duplicate entries be removed on addition

      +
    +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.clusterStatisticsOutput.html b/doc/functions/statistics.clusterStatisticsOutput.html new file mode 100644 index 0000000000..6ff6f27899 --- /dev/null +++ b/doc/functions/statistics.clusterStatisticsOutput.html @@ -0,0 +1,392 @@ +clusterStatisticsOutput | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function clusterStatisticsOutput

+
+
    + +
  • +

    Takes a statistics file like statistics-out/top-2023-01-01-00-00-00/Assignments/assignmentOperator.txt and clusters the values by context

    +
    +
    +

    Parameters

    +
      +
    • +
      filepath: string
      +

      Filepath of the statistics file

      +
    • +
    • +
      contextIdMap: ClusterContextIdMap = ...
      +

      The id map to use, can use an existing one to reuse ids for same contexts spreading over multiple input files. + undefined is used for unknown contexts. This map allows us to reference contexts with a way shorter identifier (vs. the full file path).

      +
    +

    Returns ClusterReport

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.extract.html b/doc/functions/statistics.extract.html new file mode 100644 index 0000000000..0bb5b5f445 --- /dev/null +++ b/doc/functions/statistics.extract.html @@ -0,0 +1,407 @@ +extract | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function extract

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.extractNodeContent.html b/doc/functions/statistics.extractNodeContent.html new file mode 100644 index 0000000000..8a3012a6ad --- /dev/null +++ b/doc/functions/statistics.extractNodeContent.html @@ -0,0 +1,386 @@ +extractNodeContent | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function extractNodeContent

+
+
    + +
  • +

    Requires source information to be attached on parsing!

    +

    +Returns the content of the node (i.e., the text content excluding the children)

    +
    +

    Parameters

    +
      +
    • +
      node: Node
    +

    Returns string

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.extractSingle.html b/doc/functions/statistics.extractSingle.html new file mode 100644 index 0000000000..13e4addb54 --- /dev/null +++ b/doc/functions/statistics.extractSingle.html @@ -0,0 +1,389 @@ +extractSingle | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function extractSingle

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.fileBasedCount.html b/doc/functions/statistics.fileBasedCount.html new file mode 100644 index 0000000000..c7b5b32c4e --- /dev/null +++ b/doc/functions/statistics.fileBasedCount.html @@ -0,0 +1,389 @@ +fileBasedCount | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function fileBasedCount

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.histogramFromNumbers.html b/doc/functions/statistics.histogramFromNumbers.html new file mode 100644 index 0000000000..dfd7f2ea8c --- /dev/null +++ b/doc/functions/statistics.histogramFromNumbers.html @@ -0,0 +1,393 @@ +histogramFromNumbers | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function histogramFromNumbers

+
+
    + +
  • +

    Produces a histogram from a list of numbers. +Because we need to create several histograms of different datasets and want to compare them, we do not accept the +number of bins desired and calculate the bin-size from the data (via Math.ceil((max - min + 1) / bins)). +Instead, we require the bin-size to be given. +There always will be an extra bin for the minimum value.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: string
    • +
    • +
      binSize: number
    • +
    • +
      values: number[]
    +

    Returns Histogram

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.histograms2table.html b/doc/functions/statistics.histograms2table.html new file mode 100644 index 0000000000..f58da32bec --- /dev/null +++ b/doc/functions/statistics.histograms2table.html @@ -0,0 +1,399 @@ +histograms2table | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function histograms2table

+
+
    + +
  • +

    Takes an array of histograms created by histogramFromNumbers and produces a CSV table from it. +They must have the same bin-size for this function to work.

    +

    The table has the following columns:

    +
      +
    • bin - The corresponding bin number
    • +
    • from - The exclusive lower bound of the bin
    • +
    • to - The inclusive upper bound of the bin
    • +
    • a column with the name of each histogram, containing its count of values in the corresponding bin
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      histograms: Histogram[]
      +

      The histogram to convert (assumed to have the same ranges and bins)

      +
    • +
    • +
      countAsDensity: boolean = false
      +

      If true, the count is divided by the total number of values (individually for each histogram, similar to pgfplots hist/density option)

      +
    +

    Returns Table

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.histogramsFromClusters.html b/doc/functions/statistics.histogramsFromClusters.html new file mode 100644 index 0000000000..7165cda3ad --- /dev/null +++ b/doc/functions/statistics.histogramsFromClusters.html @@ -0,0 +1,401 @@ +histogramsFromClusters | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function histogramsFromClusters

+
+
    + +
  • +

    Produces column-wise histogram-information based on a ClusterReport.

    +

    Let's suppose you want histograms for the Assignments feature. +By default, for each clustered value, a histogram is produced (can be configured by filter).

    +
    +
    +

    Parameters

    +
      +
    • +
      report: ClusterReport
      +

      The report to collect histogram information from

      +
    • +
    • +
      binSize: number
      +

      Size of each bin (see histogramFromNumbers for details on why we do not specify the bin-count)

      +
    • +
    • +
      relateValuesToNumberOfLines: boolean
      +

      If true, each value (like <- appeared in file 'x' exactly N times) will be divided by the number of lines in the file 'x'.

      +
    • +
    • +
      Rest ...filter: string[]
      +

      If given, only produce histograms for the given values

      +
    +

    Returns Histogram[]

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.initFileProvider.html b/doc/functions/statistics.initFileProvider.html new file mode 100644 index 0000000000..c86ef00b78 --- /dev/null +++ b/doc/functions/statistics.initFileProvider.html @@ -0,0 +1,385 @@ +initFileProvider | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function initFileProvider

+
+
    + +
  • +

    Make the statistics write to a given output directory.

    +
    +
    +

    Parameters

    +
      +
    • +
      outputDirectory: string
    +

    Returns void

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.minMaxAvgAndMedian.html b/doc/functions/statistics.minMaxAvgAndMedian.html new file mode 100644 index 0000000000..9058cfad42 --- /dev/null +++ b/doc/functions/statistics.minMaxAvgAndMedian.html @@ -0,0 +1,383 @@ +minMaxAvgAndMedian | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function minMaxAvgAndMedian

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.postProcessFolder.html b/doc/functions/statistics.postProcessFolder.html new file mode 100644 index 0000000000..b814c7c7ff --- /dev/null +++ b/doc/functions/statistics.postProcessFolder.html @@ -0,0 +1,392 @@ +postProcessFolder | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function postProcessFolder

+
+
    + +
  • +

    Post process the collections in a given folder, reducing them in a memory preserving way.

    +
    +
    +

    Parameters

    +
      +
    • +
      filepath: string
      +

      path to the root file of the data collection like statistics-out/top-2023-01-01-00-00-00/

      +
    • +
    • +
      features: FeatureSelection
      +

      collection of features to post process, expects corresponding folders to exist

      +
    +

    Returns ClusterReport[]

    non-aggregated reports for each sub-key of each feature

    +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.printClusterReport.html b/doc/functions/statistics.printClusterReport.html new file mode 100644 index 0000000000..61ecce5820 --- /dev/null +++ b/doc/functions/statistics.printClusterReport.html @@ -0,0 +1,388 @@ +printClusterReport | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function printClusterReport

+
+
    + +
  • +

    Prints the report to the console, but limits the output to the limit entries with the highest counts. +The names of these entries (like ->) are returned, so they can be used to filter the following histograms.

    +
    +
    +

    Parameters

    +
    +

    Returns string[]

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.printFeatureStatistics.html b/doc/functions/statistics.printFeatureStatistics.html new file mode 100644 index 0000000000..ef0743107d --- /dev/null +++ b/doc/functions/statistics.printFeatureStatistics.html @@ -0,0 +1,390 @@ +printFeatureStatistics | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function printFeatureStatistics

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.printFeatureStatisticsEntry.html b/doc/functions/statistics.printFeatureStatisticsEntry.html new file mode 100644 index 0000000000..2b94a249f5 --- /dev/null +++ b/doc/functions/statistics.printFeatureStatisticsEntry.html @@ -0,0 +1,383 @@ +printFeatureStatisticsEntry | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function printFeatureStatisticsEntry

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.setFormatter.html b/doc/functions/statistics.setFormatter.html new file mode 100644 index 0000000000..955e330545 --- /dev/null +++ b/doc/functions/statistics.setFormatter.html @@ -0,0 +1,383 @@ +setFormatter | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function setFormatter

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.staticRequests.html b/doc/functions/statistics.staticRequests.html new file mode 100644 index 0000000000..f5c0f16834 --- /dev/null +++ b/doc/functions/statistics.staticRequests.html @@ -0,0 +1,383 @@ +staticRequests | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function staticRequests

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.statsString.html b/doc/functions/statistics.statsString.html new file mode 100644 index 0000000000..68fa4dc60e --- /dev/null +++ b/doc/functions/statistics.statsString.html @@ -0,0 +1,385 @@ +statsString | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function statsString

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.validateFeatures.html b/doc/functions/statistics.validateFeatures.html new file mode 100644 index 0000000000..69020941c2 --- /dev/null +++ b/doc/functions/statistics.validateFeatures.html @@ -0,0 +1,383 @@ +validateFeatures | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function validateFeatures

+
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      features: string[] | ("values" | "loops" | "comments" | "usedPackages" | "definedFunctions" | "usedFunctions" | "assignments" | "controlflow" | "dataAccess")[] | ["all"]
    +

    Returns Set<FeatureKey>

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/functions/statistics.writeFileBasedCountToFile.html b/doc/functions/statistics.writeFileBasedCountToFile.html new file mode 100644 index 0000000000..33ea1fbfa2 --- /dev/null +++ b/doc/functions/statistics.writeFileBasedCountToFile.html @@ -0,0 +1,387 @@ +writeFileBasedCountToFile | flowr - v0.0.1
+
+ +
+
+
+
+ +

Function writeFileBasedCountToFile

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 0000000000..adcc5c077c --- /dev/null +++ b/doc/index.html @@ -0,0 +1,382 @@ +flowr - v0.0.1
+
+ +
+
+
+
+

flowr - v0.0.1

+

flowR

Deploy Documentation codecov

+

flowR logo

+

For more details, see the wiki pages and the deployed code documentation.

+
+

flowr is actively developed by Florian Sihler (contact at: florian.sihler@uni-ulm.de) under the +GPLv3 License.

+
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.BenchmarkSlicerStats.html b/doc/interfaces/benchmark.BenchmarkSlicerStats.html new file mode 100644 index 0000000000..473e313487 --- /dev/null +++ b/doc/interfaces/benchmark.BenchmarkSlicerStats.html @@ -0,0 +1,435 @@ +BenchmarkSlicerStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface BenchmarkSlicerStats

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of BenchmarkSlicerStats + +
+ +
+
+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
normalizedAst: RExpressionList<NoInfo>
+
+ +
+
+ +
tokenMap: Record<string, string>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.IStoppableStopwatch.html b/doc/interfaces/benchmark.IStoppableStopwatch.html new file mode 100644 index 0000000000..dfb0c9da6b --- /dev/null +++ b/doc/interfaces/benchmark.IStoppableStopwatch.html @@ -0,0 +1,414 @@ +IStoppableStopwatch | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface IStoppableStopwatch

+
+

Hierarchy

+
    +
  • IStoppableStopwatch
+

Hierarchy-Diagram

+ UML class diagram of IStoppableStopwatch + +
+ +
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.PerSliceStats.html b/doc/interfaces/benchmark.PerSliceStats.html new file mode 100644 index 0000000000..316eeec89b --- /dev/null +++ b/doc/interfaces/benchmark.PerSliceStats.html @@ -0,0 +1,426 @@ +PerSliceStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface PerSliceStats

+
+

Hierarchy

+
    +
  • PerSliceStats
+
+
+
+ +
+
+

Properties

+
+ +
measurements: Map<"total" | "decode slicing criterion" | "static slicing" | "reconstruct code", bigint>
+
+ +
numberOfDataflowNodesSliced: number
+
+ +
reconstructedCode: ReconstructionResult
+
+ +
slicingCriteria: {
    criterion: SingleSlicingCriterion;
    id: NodeId;
}[]
+
+ +
timesHitThreshold: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.Reduction.html b/doc/interfaces/benchmark.Reduction.html new file mode 100644 index 0000000000..2f40b08c0b --- /dev/null +++ b/doc/interfaces/benchmark.Reduction.html @@ -0,0 +1,445 @@ +Reduction | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Reduction<T>

+
+

Type Parameters

+
    +
  • +

    T = number

+
+

Hierarchy

+
    +
  • Reduction
+
+
+
+ +
+
+

Properties

+
+ +
numberOfCharacters: T
+
+ +
numberOfDataflowNodes: T
+
+ +
numberOfLines: T
+
+ +
numberOfLinesNoAutoSelection: T
+
+ +
numberOfNonWhitespaceCharacters: T
+
+ +
numberOfNormalizedTokens: T
+
+ +
numberOfRTokens: T
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.SlicerStats.html b/doc/interfaces/benchmark.SlicerStats.html new file mode 100644 index 0000000000..2475ce4059 --- /dev/null +++ b/doc/interfaces/benchmark.SlicerStats.html @@ -0,0 +1,429 @@ +SlicerStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SlicerStats

+
+

The statistics that are collected by the BenchmarkSlicer and used for benchmarking.

+
+
+

Hierarchy

+
    +
  • SlicerStats
+
+
+
+ +
+
+

Properties

+
+ +
commonMeasurements: Map<"total" | "initialize R session" | "inject home path" | "ensure installation of xmlparsedata" | "retrieve token map" | "retrieve AST from R code" | "normalize R AST" | "decorate R AST" | "produce dataflow information" | "close R session", bigint>
+
+ +
dataflow: SlicerStatsDataflow<number>
+
+ +
input: SlicerStatsInput<number>
+
+ +
perSliceMeasurements: Map<SlicingCriteria, PerSliceStats>
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.SlicerStatsDataflow.html b/doc/interfaces/benchmark.SlicerStatsDataflow.html new file mode 100644 index 0000000000..fcac53adbd --- /dev/null +++ b/doc/interfaces/benchmark.SlicerStatsDataflow.html @@ -0,0 +1,424 @@ +SlicerStatsDataflow | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SlicerStatsDataflow<T>

+
+

Type Parameters

+
    +
  • +

    T = number

+
+

Hierarchy

+
    +
  • SlicerStatsDataflow
+
+
+
+ +
+
+

Properties

+
+ +
numberOfCalls: T
+
+ +
numberOfEdges: T
+
+ +
numberOfFunctionDefinitions: T
+
+ +
numberOfNodes: T
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.SlicerStatsInput.html b/doc/interfaces/benchmark.SlicerStatsInput.html new file mode 100644 index 0000000000..c2bc11330d --- /dev/null +++ b/doc/interfaces/benchmark.SlicerStatsInput.html @@ -0,0 +1,431 @@ +SlicerStatsInput | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SlicerStatsInput<T>

+
+

Type Parameters

+
    +
  • +

    T = number

+
+

Hierarchy

+
    +
  • SlicerStatsInput
+
+
+
+ +
+
+

Properties

+
+ +
numberOfCharacters: T
+
+ +
numberOfLines: T
+
+ +
numberOfNonWhitespaceCharacters: T
+
+ +
numberOfNormalizedTokens: T
+
+ +
numberOfRTokens: T
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.SummarizedMeasurement.html b/doc/interfaces/benchmark.SummarizedMeasurement.html new file mode 100644 index 0000000000..88ff82b964 --- /dev/null +++ b/doc/interfaces/benchmark.SummarizedMeasurement.html @@ -0,0 +1,430 @@ +SummarizedMeasurement | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SummarizedMeasurement

+
+

Hierarchy

+
    +
  • SummarizedMeasurement
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
max: number
+
+ +
mean: number
+

average

+
+
+ +
median: number
+
+ +
min: number
+
+ +
std: number
+

standard deviation

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.SummarizedPerSliceStats.html b/doc/interfaces/benchmark.SummarizedPerSliceStats.html new file mode 100644 index 0000000000..48e6bc9583 --- /dev/null +++ b/doc/interfaces/benchmark.SummarizedPerSliceStats.html @@ -0,0 +1,463 @@ +SummarizedPerSliceStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SummarizedPerSliceStats

+
+

Hierarchy

+
    +
  • SummarizedPerSliceStats
+
+
+
+ +
+
+

Properties

+
+ +
failedToRepParse: number
+
+ +
measurements: Map<"total" | "decode slicing criterion" | "static slicing" | "reconstruct code", SummarizedMeasurement>
+
+ +
numberOfSlices: number
+

number of total slicing calls

+
+
+ +
+
+ +
sliceCriteriaSizes: SummarizedMeasurement
+

statistics on the used slicing criteria (number of ids within criteria etc.)

+
+
+ +
sliceSize: {
    autoSelected: SummarizedMeasurement;
    characters: SummarizedMeasurement;
    dataflowNodes: SummarizedMeasurement;
    lines: SummarizedMeasurement;
    nonWhitespaceCharacters: SummarizedMeasurement;
    normalizedTokens: SummarizedMeasurement;
    tokens: SummarizedMeasurement;
}
+
+

Type declaration

+
+
+ +
timesHitThreshold: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark.UltimateSlicerStats.html b/doc/interfaces/benchmark.UltimateSlicerStats.html new file mode 100644 index 0000000000..6888e3e47c --- /dev/null +++ b/doc/interfaces/benchmark.UltimateSlicerStats.html @@ -0,0 +1,458 @@ +UltimateSlicerStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface UltimateSlicerStats

+
+

Hierarchy

+
    +
  • UltimateSlicerStats
+
+
+
+ +
+
+

Properties

+
+ +
commonMeasurements: Map<"total" | "initialize R session" | "inject home path" | "ensure installation of xmlparsedata" | "retrieve token map" | "retrieve AST from R code" | "normalize R AST" | "decorate R AST" | "produce dataflow information" | "close R session", SummarizedMeasurement>
+
+ +
+
+ +
failedToRepParse: number
+

sum

+
+
+ +
+
+ +
perSliceMeasurements: Map<"total" | "decode slicing criterion" | "static slicing" | "reconstruct code", SummarizedMeasurement>
+
+ +
+
+ +
timesHitThreshold: number
+

sum

+
+
+ +
totalRequests: number
+
+ +
totalSlices: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.AssignmentInfo.html b/doc/interfaces/benchmark._internal_.AssignmentInfo.html new file mode 100644 index 0000000000..507b75a317 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.AssignmentInfo.html @@ -0,0 +1,434 @@ +AssignmentInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface AssignmentInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of AssignmentInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
assignmentOperator: number
+
+ +
directlyNestedOperatorAssignment: number
+
+ +
nestedOperatorAssignment: number
+
+ +
specialAssignmentOps: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.CollectorUntil.html b/doc/interfaces/benchmark._internal_.CollectorUntil.html new file mode 100644 index 0000000000..939970d002 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.CollectorUntil.html @@ -0,0 +1,428 @@ +CollectorUntil | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface CollectorUntil

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of CollectorUntil + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
includeInResult: boolean
+
+ +
predicate: ((data) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (data): boolean
    • +
    • +
      +

      Parameters

      +
        +
      • +
        data: string
      +

      Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.CommentInfo.html b/doc/interfaces/benchmark._internal_.CommentInfo.html new file mode 100644 index 0000000000..a80cf1c643 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.CommentInfo.html @@ -0,0 +1,490 @@ +CommentInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface CommentInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of CommentInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
export: number
+
+ +
exportClass: number
+
+ +
exportMethod: number
+
+ +
exportPattern: number
+
+ +
exportS3Method: number
+
+ +
import: number
+
+ +
importClassesFrom: number
+
+ +
importFrom: number
+
+ +
importMethodsFrom: number
+
+ +
roxygenComments: number
+
+ +
totalAmount: number
+
+ +
useDynLib: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.ControlflowInfo.html b/doc/interfaces/benchmark._internal_.ControlflowInfo.html new file mode 100644 index 0000000000..e1b4a1366b --- /dev/null +++ b/doc/interfaces/benchmark._internal_.ControlflowInfo.html @@ -0,0 +1,491 @@ +ControlflowInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ControlflowInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of ControlflowInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
constantIfThen: number
+

if(TRUE), ...

+
+
+ +
constantIfThenElse: number
+
+ +
constantSwitchCase: number
+
+ +
ifThen: number
+
+ +
ifThenElse: number
+
+ +
nestedIfThen: number
+

can be nested with if-s or if-then-else's

+
+
+ +
nestedIfThenElse: number
+
+ +
singleVariableIfThen: number
+

if(x), ...

+
+
+ +
singleVariableIfThenElse: number
+
+ +
singleVariableSwitchCase: number
+
+ +
switchCase: number
+

switch(...)

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.DataAccess.html b/doc/interfaces/benchmark._internal_.DataAccess.html new file mode 100644 index 0000000000..49156fd6b3 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.DataAccess.html @@ -0,0 +1,497 @@ +DataAccess | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataAccess

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of DataAccess + +
+ +
+
+
+ +
+
+

Properties

+
+ +
byName: number
+
+ +
bySlot: number
+
+ +
chainedOrNestedAccess: number
+
+ +
doubleBracket: number
+
+ +
doubleBracketCommaAccess: number
+
+ +
doubleBracketConstant: number
+
+ +
doubleBracketEmpty: number
+
+ +
doubleBracketSingleVariable: number
+
+ +
singleBracket: number
+
+ +
singleBracketCommaAccess: number
+
+ +
singleBracketConstant: number
+
+ +
singleBracketEmpty: number
+
+ +
singleBracketSingleVariable: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.DataflowGraphVertexBase.html b/doc/interfaces/benchmark._internal_.DataflowGraphVertexBase.html new file mode 100644 index 0000000000..3697ce7bf4 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.DataflowGraphVertexBase.html @@ -0,0 +1,463 @@ +DataflowGraphVertexBase | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowGraphVertexBase

+
+

Arguments required to construct a vertex in the dataflow graph.

+ +

See

    +
  • DataflowGraphVertexUse
  • +
  • DataflowGraphVertexVariableDefinition
  • +
  • DataflowGraphVertexFunctionDefinition
  • +
+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of DataflowGraphVertexBase + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

The environment in which the node is defined. +If you do not provide an explicit environment, this will use the same clean one (with initializeCleanEnvironments).

+
+
+ +
id: NodeId
+

The id of the node (the id assigned by the ParentInformation decoration)

+
+
+ +
name: string
+

The name of the node, usually the variable name

+
+
+ +
tag: string
+

Used to identify and separate different types of vertices.

+
+
+ + +

Is this node part of every local execution trace or only in some. +If you do not provide an explicit value, this will default to always.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.DataflowInformation.html b/doc/interfaces/benchmark._internal_.DataflowInformation.html new file mode 100644 index 0000000000..ca22a8e9f3 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.DataflowInformation.html @@ -0,0 +1,461 @@ +DataflowInformation | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowInformation<OtherInfo>

+
+

Continuously updated during the dataflow analysis to hold the current state.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
    +
  • DataflowInformation
+
+
+
+ +
+
+

Properties

+
+ +
ast: DecoratedAst<OtherInfo>
+
+ + +

Current environments used for name resolution, probably updated on the next expression-list processing

+
+
+ + +

The current constructed dataflow graph

+
+
+ + +

Nodes which are read

+
+
+ + +

Nodes which are written to

+
+
+ +
scope: string
+

The current scope during the fold

+
+
+ +
unknownReferences: IdentifierReference[]
+

Nodes that have not been identified as read or write and will be so on higher

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.DataflowProcessorInformation.html b/doc/interfaces/benchmark._internal_.DataflowProcessorInformation.html new file mode 100644 index 0000000000..5d2fd4593b --- /dev/null +++ b/doc/interfaces/benchmark._internal_.DataflowProcessorInformation.html @@ -0,0 +1,434 @@ +DataflowProcessorInformation | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowProcessorInformation<OtherInfo>

+
+

Type Parameters

+
    +
  • +

    OtherInfo

+
+

Hierarchy

+
    +
  • DataflowProcessorInformation
+
+
+
+ +
+
+

Properties

+
+ +
activeScope: string
+

Name of the currently active scope, (hopefully) always LocalScope | Local

+
+
+ +
completeAst: DecoratedAst<OtherInfo>
+

Initial and frozen ast-information

+
+
+ + +

Correctly contains pushed local scopes introduced by function scopes. +Will by default not contain any symbol-bindings introduces along the way, they have to be decorated when moving up the tree.

+
+
+ +
processors: DataflowProcessors<OtherInfo>
+

Other processors to be called by the given functions

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.FunctionDefinitionInfo.html b/doc/interfaces/benchmark._internal_.FunctionDefinitionInfo.html new file mode 100644 index 0000000000..3e66a37001 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.FunctionDefinitionInfo.html @@ -0,0 +1,465 @@ +FunctionDefinitionInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface FunctionDefinitionInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of FunctionDefinitionInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
assignedFunctions: number
+

using <<-, <-, =, -> ->>

+
+
+ +
functionsDirectlyCalled: number
+

anonymous functions invoked directly

+
+
+ +
lambdasOnly: number
+

how many are really using OP-Lambda?

+
+
+ +
nestedFunctions: number
+
+ +
recursive: number
+

functions that in some easily detectable way call themselves

+
+
+ +
total: number
+

all, anonymous, assigned, non-assigned, ...

+
+
+ +
usedArgumentNames: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.FunctionUsageInfo.html b/doc/interfaces/benchmark._internal_.FunctionUsageInfo.html new file mode 100644 index 0000000000..99f3a57fae --- /dev/null +++ b/doc/interfaces/benchmark._internal_.FunctionUsageInfo.html @@ -0,0 +1,527 @@ +FunctionUsageInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface FunctionUsageInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of FunctionUsageInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
allFunctionCalls: number
+
+ +
assignFunctions: number
+
+ +
editFunctions: number
+
+ +
getFunctions: number
+
+ +
helpFunctions: number
+
+ +
internalFunctions: number
+

.Primitive, .Internal, lazyLoadDBfetch, ...

+
+
+ +
mathFunctions: number
+

abs, expm1, tanpi, ...

+
+
+ +
metaFunctions: number
+

body, environment, formals

+
+
+ +
optionFunctions: number
+
+ +
parsingFunctions: number
+
+ +
primitiveFunctions: number
+

:, ~, c, UseMethod, .C, ...

+
+
+ +
programmingFunctions: number
+

nargs, missing, is.character, ...

+
+
+ +
returnFunction: number
+

return

+
+
+ +
sessionManagementFunctions: number
+

browser, proc.time, gc.time, ...

+
+
+ +
specialPrimitiveFunctions: number
+

e.g. do not evaluate part of functions, quote, ...

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.LoopInfo.html b/doc/interfaces/benchmark._internal_.LoopInfo.html new file mode 100644 index 0000000000..4facc5ebe9 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.LoopInfo.html @@ -0,0 +1,441 @@ +LoopInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface LoopInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of LoopInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
breakStatements: number
+
+ +
forLoops: number
+
+ +
nextStatements: number
+
+ +
repeatLoops: number
+
+ +
whileLoops: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.MinMaxAvgMedian.html b/doc/interfaces/benchmark._internal_.MinMaxAvgMedian.html new file mode 100644 index 0000000000..8496b8120d --- /dev/null +++ b/doc/interfaces/benchmark._internal_.MinMaxAvgMedian.html @@ -0,0 +1,427 @@ +MinMaxAvgMedian | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface MinMaxAvgMedian

+
+

Hierarchy

+
    +
  • MinMaxAvgMedian
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
avg: number
+
+ +
max: number
+
+ +
median: number
+
+ +
min: number
+
+ +
sum: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.RAccessBase.html b/doc/interfaces/benchmark._internal_.RAccessBase.html new file mode 100644 index 0000000000..a670e6665a --- /dev/null +++ b/doc/interfaces/benchmark._internal_.RAccessBase.html @@ -0,0 +1,465 @@ +RAccessBase | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RAccessBase<Info>

+
+

Represents an R Indexing operation with $, @, [[, or [.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RAccessBase + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
accessed: RNode<Info>
+

the accessed container/variable/expression

+
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
operator: "[" | "$" | "@" | "[["
+
+ +
type: Access
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.RParseRequestBase.html b/doc/interfaces/benchmark._internal_.RParseRequestBase.html new file mode 100644 index 0000000000..506fdf8d36 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.RParseRequestBase.html @@ -0,0 +1,412 @@ +RParseRequestBase | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RParseRequestBase

+
+

Hierarchy

+
    +
  • RParseRequestBase
+
+
+
+ +
+
+

Properties

+
+ +
attachSourceInformation: boolean
+

Should lexeme information be retained in the AST? +You most likely want true here.

+
+
+ +
ensurePackageInstalled: boolean
+

Ensure that all required packages are present and if not install them? +The only reason to set this to false is probably ina series of parse requests for the same session.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.ReconstructionResult.html b/doc/interfaces/benchmark._internal_.ReconstructionResult.html new file mode 100644 index 0000000000..79f8f7ce33 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.ReconstructionResult.html @@ -0,0 +1,408 @@ +ReconstructionResult | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ReconstructionResult

+
+

Hierarchy

+
    +
  • ReconstructionResult
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
autoSelected: number
+

number of nodes that triggered the autoSelectIf predicate reconstructToCode

+
+
+ +
code: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.SliceResult.html b/doc/interfaces/benchmark._internal_.SliceResult.html new file mode 100644 index 0000000000..a0bc784cdc --- /dev/null +++ b/doc/interfaces/benchmark._internal_.SliceResult.html @@ -0,0 +1,406 @@ +SliceResult | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SliceResult

+
+

Hierarchy

+
    +
  • SliceResult
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
result: Set<NodeId>
+
+ +
timesHitThreshold: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.SlicingCriteriaFilter.html b/doc/interfaces/benchmark._internal_.SlicingCriteriaFilter.html new file mode 100644 index 0000000000..9abf879910 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.SlicingCriteriaFilter.html @@ -0,0 +1,449 @@ +SlicingCriteriaFilter | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SlicingCriteriaFilter

+
+

Defines the filter for collecting all possible slicing criteria.

+ +

See

DefaultAllVariablesFilter

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of SlicingCriteriaFilter + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
collectAll: ((root) => NodeId[])
+
+

Type declaration

+
    +
  • +
      +
    • (root): NodeId[]
    • +
    • +

      Function that determines the ids of all nodes that can be used as slicing criteria.

      +
      +
      +

      Parameters

      +
      +

      Returns NodeId[]

+
+ +
maximumSize: number
+

Inclusive maximum size of the slicing criteria (number of included slice points). +Should be at least 1 to make sense (and of course at least minimum size).

+

+Be really careful with this one, as the number of possible slicing criteria can grow exponentially with the maximum size.

+
+ +
minimumSize: number
+

Inclusive minimum size of the slicing criteria (number of included slice points). +Should be at least 1 to make sense (and of course at most maximum size).

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.Source.html b/doc/interfaces/benchmark._internal_.Source.html new file mode 100644 index 0000000000..d6f73d99bf --- /dev/null +++ b/doc/interfaces/benchmark._internal_.Source.html @@ -0,0 +1,424 @@ +Source | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Source

+
+

Will be used to reconstruct the source of the given element in the R-ast. +This will not be part of most comparisons as it is mainly of interest to the reconstruction of R code.

+
+
+

Hierarchy

+
    +
  • Source
+
+
+
+ +
+
+

Properties

+
+ +
additionalTokens?: OtherInfoNode[]
+
+ +
fullLexeme?: string
+

Similar to fullRange this contains the complete R lexeme of the given element.

+
+
+ +
fullRange?: SourceRange
+

The range is different from the assigned Location as it refers to the complete source range covered by the given +element.

+

+As an example for the difference, consider a for loop, the location of `for` will be just the three characters, +but the *range* will be everything including the loop body.

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.SourcePosition.html b/doc/interfaces/benchmark._internal_.SourcePosition.html new file mode 100644 index 0000000000..d1f6a12145 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.SourcePosition.html @@ -0,0 +1,410 @@ +SourcePosition | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SourcePosition

+
+

Hierarchy

+
    +
  • SourcePosition
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
column: number
+

starts with 1

+
+
+ +
line: number
+

starts with 1

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.SourceRange.html b/doc/interfaces/benchmark._internal_.SourceRange.html new file mode 100644 index 0000000000..9f57c8f416 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.SourceRange.html @@ -0,0 +1,410 @@ +SourceRange | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface SourceRange

+
+

Hierarchy

+
    +
  • SourceRange
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

inclusive end position

+
+
+ + +

inclusive start position

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.Table.html b/doc/interfaces/benchmark._internal_.Table.html new file mode 100644 index 0000000000..24e581f41b --- /dev/null +++ b/doc/interfaces/benchmark._internal_.Table.html @@ -0,0 +1,409 @@ +Table | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Table

+
+

Represents a table, identified by a header and a list of rows.

+
+
+

Hierarchy

+
    +
  • Table
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
header: string[]
+
+ +
rows: string[][]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.UsedPackageInfo.html b/doc/interfaces/benchmark._internal_.UsedPackageInfo.html new file mode 100644 index 0000000000..3cd1607880 --- /dev/null +++ b/doc/interfaces/benchmark._internal_.UsedPackageInfo.html @@ -0,0 +1,471 @@ +UsedPackageInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface UsedPackageInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of UsedPackageInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
::: number
+
+ +
:::: number
+
+ +
<loadedByVariable>: number
+

just contains all occurrences where it is impossible to statically determine which package is loaded

+
+
+ +
attachNamespace: number
+
+ +
library: number
+
+ +
loadNamespace: number
+
+ +
require: number
+
+ +
requireNamespace: number
+
+ +
withinApply: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/benchmark._internal_.ValueInfo.html b/doc/interfaces/benchmark._internal_.ValueInfo.html new file mode 100644 index 0000000000..aaca162e8a --- /dev/null +++ b/doc/interfaces/benchmark._internal_.ValueInfo.html @@ -0,0 +1,455 @@ +ValueInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ValueInfo

+
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of ValueInfo + +
+ +
+
+
+ +
+
+

Properties

+
+ +
allNumerics: number
+
+ +
floatHex: number
+
+ +
imaginaryNumbers: number
+
+ +
integers: number
+
+ +
logical: number
+
+ +
specialConstants: number
+
+ +
strings: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.DataflowGraphEdge.html b/doc/interfaces/dataflow.DataflowGraphEdge.html new file mode 100644 index 0000000000..72f4547e8d --- /dev/null +++ b/doc/interfaces/dataflow.DataflowGraphEdge.html @@ -0,0 +1,410 @@ +DataflowGraphEdge | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowGraphEdge

+
+

An edge consist of the target node (i.e., the variable or processing node), +a type (if it is read or used in the context), and an attribute (if this edge exists for every program execution or +if it is only one possible execution path).

+
+
+

Hierarchy

+
    +
  • DataflowGraphEdge
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
types: Set<EdgeType>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.DataflowGraphExitPoint.html b/doc/interfaces/dataflow.DataflowGraphExitPoint.html new file mode 100644 index 0000000000..5a71daeb7f --- /dev/null +++ b/doc/interfaces/dataflow.DataflowGraphExitPoint.html @@ -0,0 +1,455 @@ +DataflowGraphExitPoint | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowGraphExitPoint

+
+

Arguments required to construct a vertex which represents the usage of a variable in the dataflow graph.

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of DataflowGraphExitPoint + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

The environment in which the node is defined. +If you do not provide an explicit environment, this will use the same clean one (with initializeCleanEnvironments).

+
+
+ +
id: NodeId
+

The id of the node (the id assigned by the ParentInformation decoration)

+
+
+ +
name: string
+

The name of the node, usually the variable name

+
+
+ +
tag: "exit-point"
+

Used to identify and separate different types of vertices.

+
+
+ + +

Is this node part of every local execution trace or only in some. +If you do not provide an explicit value, this will default to always.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.DataflowGraphVertexFunctionCall.html b/doc/interfaces/dataflow.DataflowGraphVertexFunctionCall.html new file mode 100644 index 0000000000..9dd3f9411e --- /dev/null +++ b/doc/interfaces/dataflow.DataflowGraphVertexFunctionCall.html @@ -0,0 +1,462 @@ +DataflowGraphVertexFunctionCall | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowGraphVertexFunctionCall

+
+

Arguments required to construct a vertex which represents the usage of a variable in the dataflow graph.

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of DataflowGraphVertexFunctionCall + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ + +

The environment in which the node is defined. +If you do not provide an explicit environment, this will use the same clean one (with initializeCleanEnvironments).

+
+
+ +
id: NodeId
+

The id of the node (the id assigned by the ParentInformation decoration)

+
+
+ +
name: string
+

The name of the node, usually the variable name

+
+
+ +
tag: "function-call"
+

Used to identify and separate different types of vertices.

+
+
+ + +

Is this node part of every local execution trace or only in some. +If you do not provide an explicit value, this will default to always.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html b/doc/interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html new file mode 100644 index 0000000000..3f58c291a2 --- /dev/null +++ b/doc/interfaces/dataflow.DataflowGraphVertexFunctionDefinition.html @@ -0,0 +1,490 @@ +DataflowGraphVertexFunctionDefinition | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowGraphVertexFunctionDefinition

+
+

Arguments required to construct a vertex in the dataflow graph.

+ +

See

    +
  • DataflowGraphVertexUse
  • +
  • DataflowGraphVertexVariableDefinition
  • +
  • DataflowGraphVertexFunctionDefinition
  • +
+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of DataflowGraphVertexFunctionDefinition + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

The environment in which the node is defined. +If you do not provide an explicit environment, this will use the same clean one (with initializeCleanEnvironments).

+
+
+ +
exitPoints: NodeId[]
+

All exist points of the function definitions. +In other words: last expressions/return calls

+
+
+ +
id: NodeId
+

The id of the node (the id assigned by the ParentInformation decoration)

+
+
+ +
name: string
+

The name of the node, usually the variable name

+
+
+ +
scope: string
+

The scope in which the vertex is defined (can be global or local to the current environment).

+
+
+ + +

The static subflow of the function definition, constructed within processFunctionDefinition. +If the vertex is (for example) a function, it can have a subgraph which is used as a template for each call.

+
+
+ +
tag: "function-definition"
+

Used to identify and separate different types of vertices.

+
+
+ + +

Is this node part of every local execution trace or only in some. +If you do not provide an explicit value, this will default to always.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.DataflowGraphVertexUse.html b/doc/interfaces/dataflow.DataflowGraphVertexUse.html new file mode 100644 index 0000000000..d77cbfdbcc --- /dev/null +++ b/doc/interfaces/dataflow.DataflowGraphVertexUse.html @@ -0,0 +1,455 @@ +DataflowGraphVertexUse | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowGraphVertexUse

+
+

Arguments required to construct a vertex which represents the usage of a variable in the dataflow graph.

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of DataflowGraphVertexUse + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

The environment in which the node is defined. +If you do not provide an explicit environment, this will use the same clean one (with initializeCleanEnvironments).

+
+
+ +
id: NodeId
+

The id of the node (the id assigned by the ParentInformation decoration)

+
+
+ +
name: string
+

The name of the node, usually the variable name

+
+
+ +
tag: "use"
+

Used to identify and separate different types of vertices.

+
+
+ + +

Is this node part of every local execution trace or only in some. +If you do not provide an explicit value, this will default to always.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.DataflowGraphVertexVariableDefinition.html b/doc/interfaces/dataflow.DataflowGraphVertexVariableDefinition.html new file mode 100644 index 0000000000..df7290f952 --- /dev/null +++ b/doc/interfaces/dataflow.DataflowGraphVertexVariableDefinition.html @@ -0,0 +1,464 @@ +DataflowGraphVertexVariableDefinition | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DataflowGraphVertexVariableDefinition

+
+

Arguments required to construct a vertex which represents the definition of a variable in the dataflow graph.

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of DataflowGraphVertexVariableDefinition + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

The environment in which the node is defined. +If you do not provide an explicit environment, this will use the same clean one (with initializeCleanEnvironments).

+
+
+ +
id: NodeId
+

The id of the node (the id assigned by the ParentInformation decoration)

+
+
+ +
name: string
+

The name of the node, usually the variable name

+
+
+ +
scope: string
+

The scope in which the vertex is defined (can be global or local to the current environment).

+
+
+ +
tag: "variable-definition"
+

Used to identify and separate different types of vertices.

+
+
+ + +

Is this node part of every local execution trace or only in some. +If you do not provide an explicit value, this will default to always.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.IEnvironment.html b/doc/interfaces/dataflow.IEnvironment.html new file mode 100644 index 0000000000..086ab53ee1 --- /dev/null +++ b/doc/interfaces/dataflow.IEnvironment.html @@ -0,0 +1,436 @@ +IEnvironment | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface IEnvironment

+
+

Hierarchy

+
    +
  • IEnvironment
+

Hierarchy-Diagram

+ UML class diagram of IEnvironment + +
+ +
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
id: string
+

unique and internally generated identifier -- will not be used for comparison but assists debugging for tracking identities

+
+
+ + +

Maps to exactly one definition of an identifier if the source is known, otherwise to a list of all possible definitions

+
+
+ +
name: string
+
+ +
parent?: IEnvironment
+

Lexical parent of the environment, if any (can be manipulated by R code)

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.IdentifierDefinition.html b/doc/interfaces/dataflow.IdentifierDefinition.html new file mode 100644 index 0000000000..34b87b4ef8 --- /dev/null +++ b/doc/interfaces/dataflow.IdentifierDefinition.html @@ -0,0 +1,456 @@ +IdentifierDefinition | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface IdentifierDefinition

+
+

Stores the definition of an identifier within an IEnvironment

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of IdentifierDefinition + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
definedAt: NodeId
+

The assignment (or whatever, like assign function call) node which ultimately defined this identifier

+
+
+ +
kind: "function" | "unknown" | "variable" | "parameter" | "built-in-function" | "argument"
+
+ +
+
+ +
nodeId: NodeId
+

Node which represents the reference in the AST

+
+
+ +
scope: string
+
+ + +

Is this reference used in every execution path of the program or only if some of them. This can be too-conservative regarding maybe. +For example, if we can not detect if(FALSE), this will be maybe even if we could statically determine, that the then branch is never executed.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.IdentifierReference.html b/doc/interfaces/dataflow.IdentifierReference.html new file mode 100644 index 0000000000..f222f26dcf --- /dev/null +++ b/doc/interfaces/dataflow.IdentifierReference.html @@ -0,0 +1,439 @@ +IdentifierReference | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface IdentifierReference

+
+

Something like a in b <- a. +Without any surrounding information, a will produce the +identifier reference a in the current scope (like the global environment). +Similarly, b will create a reference.

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of IdentifierReference + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
nodeId: NodeId
+

Node which represents the reference in the AST

+
+
+ +
scope: string
+
+ + +

Is this reference used in every execution path of the program or only if some of them. This can be too-conservative regarding maybe. +For example, if we can not detect if(FALSE), this will be maybe even if we could statically determine, that the then branch is never executed.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.LabeledDiffGraph.html b/doc/interfaces/dataflow.LabeledDiffGraph.html new file mode 100644 index 0000000000..a4b838e834 --- /dev/null +++ b/doc/interfaces/dataflow.LabeledDiffGraph.html @@ -0,0 +1,405 @@ +LabeledDiffGraph | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface LabeledDiffGraph

+
+

Hierarchy

+
    +
  • LabeledDiffGraph
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
label: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/dataflow.REnvironmentInformation.html b/doc/interfaces/dataflow.REnvironmentInformation.html new file mode 100644 index 0000000000..c0548123a2 --- /dev/null +++ b/doc/interfaces/dataflow.REnvironmentInformation.html @@ -0,0 +1,416 @@ +REnvironmentInformation | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface REnvironmentInformation

+
+

First of all, yes, R stores its environments differently, potentially even with a different differentiation between +the baseenv, the emptyenvand other default environments. Yet, during dataflow we want sometimes to know more (static +reference information) and sometimes know less (to be honest we do not want that, +but statically determining all attached environments is theoretically impossible --- consider attachments by user input). +One example would be maps holding a potential list of all definitions of a variable, if we do not know the execution path (like with if(x) A else B).

+
+
+

Hierarchy

+
    +
  • REnvironmentInformation
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
current: IEnvironment
+

The currently active environment (the stack is represented by the currently active parent). Environments are maintained within the dataflow graph.

+
+
+ +
level: number
+

nesting level of the environment, will be 0 for the global/root environment

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.Base.html b/doc/interfaces/r_bridge.Base.html new file mode 100644 index 0000000000..062db6cae1 --- /dev/null +++ b/doc/interfaces/r_bridge.Base.html @@ -0,0 +1,455 @@ +Base | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Base<Info, LexemeType>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info

    +

    can be used to store additional information about the node

    +
  • +
  • +

    LexemeType = string

    +

    the type of the lexeme, probably always a string or string | undefined

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of Base + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: LexemeType
+

the original string retrieved from R, can be used for further identification

+
+
+ +
type: Type
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.CollectorTimeout.html b/doc/interfaces/r_bridge.CollectorTimeout.html new file mode 100644 index 0000000000..3ef8f6d005 --- /dev/null +++ b/doc/interfaces/r_bridge.CollectorTimeout.html @@ -0,0 +1,418 @@ +CollectorTimeout | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface CollectorTimeout

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of CollectorTimeout + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
ms: number
+

number of milliseconds to wait for the collection to finish

+
+
+ +
resetOnNewData: boolean
+

if true, the timeout will reset whenever we receive new data

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.DecoratedAst.html b/doc/interfaces/r_bridge.DecoratedAst.html new file mode 100644 index 0000000000..44a8ddac6d --- /dev/null +++ b/doc/interfaces/r_bridge.DecoratedAst.html @@ -0,0 +1,417 @@ +DecoratedAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface DecoratedAst<OtherInfo>

+
+

Contains the AST as a doubly linked tree and a map from ids to nodes so that parent links can be chased easily.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
    +
  • DecoratedAst
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
decoratedAst: RNodeWithParent<OtherInfo>
+

The root of the AST with parent information

+
+
+ +
idMap: DecoratedAstMap<OtherInfo>
+

Bidirectional mapping of ids to the corresponding nodes and the other way

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.Leaf.html b/doc/interfaces/r_bridge.Leaf.html new file mode 100644 index 0000000000..0e6ac659fd --- /dev/null +++ b/doc/interfaces/r_bridge.Leaf.html @@ -0,0 +1,451 @@ +Leaf | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Leaf<Info, LexemeType>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
  • +
  • +

    LexemeType = string

    +

    the type of the lexeme, probably always a string or string | undefined

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of Leaf + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: LexemeType
+

the original string retrieved from R, can be used for further identification

+
+
+ +
type: Type
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.Location.html b/doc/interfaces/r_bridge.Location.html new file mode 100644 index 0000000000..ff5e5bb069 --- /dev/null +++ b/doc/interfaces/r_bridge.Location.html @@ -0,0 +1,427 @@ +Location | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Location

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of Location + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
location: SourceRange
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.NamedXmlBasedJson.html b/doc/interfaces/r_bridge.NamedXmlBasedJson.html new file mode 100644 index 0000000000..ee8ea5cd25 --- /dev/null +++ b/doc/interfaces/r_bridge.NamedXmlBasedJson.html @@ -0,0 +1,412 @@ +NamedXmlBasedJson | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface NamedXmlBasedJson

+
+

We expect all xml elements to have a name attached which represents their R token type.

+
+
+

Hierarchy

+
    +
  • NamedXmlBasedJson
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: XmlBasedJson
+

remaining content (e.g., children, ...)

+
+
+ +
name: string
+

corresponds to the R token type

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.Namespace.html b/doc/interfaces/r_bridge.Namespace.html new file mode 100644 index 0000000000..514c01447d --- /dev/null +++ b/doc/interfaces/r_bridge.Namespace.html @@ -0,0 +1,407 @@ +Namespace | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Namespace

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of Namespace + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
namespace: undefined | string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.NoInfo.html b/doc/interfaces/r_bridge.NoInfo.html new file mode 100644 index 0000000000..eb0f83ef4e --- /dev/null +++ b/doc/interfaces/r_bridge.NoInfo.html @@ -0,0 +1,380 @@ +NoInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface NoInfo

+
+

simply used as an empty interface with no information about additional decorations

+
+
+

Hierarchy

+
    +
  • NoInfo
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.OperatorInformationValue.html b/doc/interfaces/r_bridge.OperatorInformationValue.html new file mode 100644 index 0000000000..0159ebeb70 --- /dev/null +++ b/doc/interfaces/r_bridge.OperatorInformationValue.html @@ -0,0 +1,456 @@ +OperatorInformationValue | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface OperatorInformationValue

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of OperatorInformationValue + +
+ +
+
+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
+
+ +
name: string
+
+ +
stringUsedInRAst: string
+
+ +
stringUsedInternally: string
+
+ +
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.OutputCollectorConfiguration.html b/doc/interfaces/r_bridge.OutputCollectorConfiguration.html new file mode 100644 index 0000000000..fdbcc721ec --- /dev/null +++ b/doc/interfaces/r_bridge.OutputCollectorConfiguration.html @@ -0,0 +1,450 @@ +OutputCollectorConfiguration | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface OutputCollectorConfiguration

+
+

Configuration for the internal output collector used by the RShell +The defaults are configured with DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of OutputCollectorConfiguration + +
+ +
+
+
+ +
+
+

Properties

+
+ +
automaticallyTrimOutput: boolean
+

automatically trim all lines in the output (useful to ignore trailing whitespace etc.)

+
+
+ + +

the streams to use to collect the output from

+
+
+ +
keepPostamble: boolean
+

should the postamble be included in the result?

+
+
+ +
postamble: string
+

a string marker to signal that the command was executed successfully. +must not appear as a standalone line in the output. this is our hacky way of ensuring that we are done.

+
+
+ + +

internal timeout configuration to use (see CollectorTimeout)

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.ParentContextInfo.html b/doc/interfaces/r_bridge.ParentContextInfo.html new file mode 100644 index 0000000000..5834d9cf04 --- /dev/null +++ b/doc/interfaces/r_bridge.ParentContextInfo.html @@ -0,0 +1,405 @@ +ParentContextInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ParentContextInfo

+
+

Hierarchy

+
    +
  • ParentContextInfo
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
index: number
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.ParentInformation.html b/doc/interfaces/r_bridge.ParentInformation.html new file mode 100644 index 0000000000..4f8b7cbc17 --- /dev/null +++ b/doc/interfaces/r_bridge.ParentInformation.html @@ -0,0 +1,409 @@ +ParentInformation | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ParentInformation

+
+

Hierarchy

+
    +
  • ParentInformation
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
id: NodeId
+

uniquely identifies an AST-Node

+
+
+ +
parent: undefined | NodeId
+

Links to the parent node, using an id so that the AST stays serializable

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.ParserData.html b/doc/interfaces/r_bridge.ParserData.html new file mode 100644 index 0000000000..ac8d4b2626 --- /dev/null +++ b/doc/interfaces/r_bridge.ParserData.html @@ -0,0 +1,481 @@ +ParserData | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ParserData

+
+

Contains all information populated and present during parsing and normalization of the R AST.

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of ParserData + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
config: {
    attributeName: string;
    childrenName: string;
    contentName: string;
    tokenMap: { readonly [x: string]: string; };
}
+
+

See

XmlParserConfig

+
+
+

Type declaration

+
    +
  • +
    Readonly attributeName: string
    +

    attributes (line, col, ...) are referenced by the given name

    +
  • +
  • +
    Readonly childrenName: string
    +

    the children are referenced by the given name

    +
  • +
  • +
    Readonly contentName: string
    +

    the content (lexeme) is referenced by the given name

    +
  • +
  • +
    Readonly tokenMap: { readonly [x: string]: string; }
    +

    Mapping from xml tag name to the real operation of the node

    +
+
+ +
currentLexeme: undefined | string
+

The currently active lexeme during parsing, i.e. the full lexeme of the current element.

+
+
+ +
currentRange: undefined | SourceRange
+

The currently active source range during parsing, i.e. the full range of the current element.

+
+
+ +
hooks: {
    control: { readonly onIfThen: { readonly unknown: (data: ParserData, tokens: [ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson]) => AutoIfOmit<...>; readonly before: (data: ParserData, tokens: [ifToken: ...]) => AutoIfOmit<...>; rea...;
    expression: { readonly onExpression: { readonly before: (data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>; readonly after: (data: ParserData, result: RNode) => AutoIfOmit<...>; }; };
    functions: { readonly onFunctionDefinition: { readonly unknown: (data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<RFunctionDefinition<NoInfo> | undefined>; readonly before: (data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RFunctionDefinit...;
    loops: { readonly onForLoop: { readonly unknown: (data: ParserData, input: { forToken: NamedXmlBasedJson; condition: NamedXmlBasedJson; body: NamedXmlBasedJson; }) => AutoIfOmit<...>; readonly before: (data: ParserData, input: { ...; }) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RForLoop<...>) => AutoIf...;
    onAccess: { readonly unknown: (data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<RAccess | undefined>; readonly before: (data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RAccess) => AutoIfOmit<...>; };
    operators: { readonly onBinary: { readonly unknown: (data: ParserData, input: { lhs: NamedXmlBasedJson; operator: NamedXmlBasedJson; rhs: NamedXmlBasedJson; }) => AutoIfOmit<...>; readonly before: (data: ParserData, input: { ...; }) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RBinaryOp<...> | ... 1 more ... ...;
    other: { readonly onComment: { readonly before: (data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>; readonly after: (data: ParserData, result: RComment<...>) => AutoIfOmit<...>; }; readonly onLineDirective: { ...; }; };
    values: { readonly onNumber: { readonly before: (data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>; readonly after: (data: ParserData, result: RNumber<...> | ... 1 more ... | RSymbol<...>) => AutoIfOmit<...>; }; readonly onString: { ...; }; readonly onSymbol: { ...; }; };
}
+
+

See

XmlParserHooks

+
+
+

Type declaration

+
    +
  • +
    Readonly control: { readonly onIfThen: { readonly unknown: (data: ParserData, tokens: [ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson]) => AutoIfOmit<...>; readonly before: (data: ParserData, tokens: [ifToken: ...]) => AutoIfOmit<...>; rea...
  • +
  • +
    Readonly expression: { readonly onExpression: { readonly before: (data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>; readonly after: (data: ParserData, result: RNode) => AutoIfOmit<...>; }; }
  • +
  • +
    Readonly functions: { readonly onFunctionDefinition: { readonly unknown: (data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<RFunctionDefinition<NoInfo> | undefined>; readonly before: (data: ParserData, mappedWithName: NamedXmlBasedJson[]) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RFunctionDefinit...
  • +
  • +
    Readonly loops: { readonly onForLoop: { readonly unknown: (data: ParserData, input: { forToken: NamedXmlBasedJson; condition: NamedXmlBasedJson; body: NamedXmlBasedJson; }) => AutoIfOmit<...>; readonly before: (data: ParserData, input: { ...; }) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RForLoop<...>) => AutoIf...
  • +
  • +
    Readonly onAccess: { readonly unknown: (data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<RAccess | undefined>; readonly before: (data: ParserData, inputObjs: NamedXmlBasedJson[]) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RAccess) => AutoIfOmit<...>; }
    +

    tryNormalizeAccess

    +
  • +
  • +
    Readonly operators: { readonly onBinary: { readonly unknown: (data: ParserData, input: { lhs: NamedXmlBasedJson; operator: NamedXmlBasedJson; rhs: NamedXmlBasedJson; }) => AutoIfOmit<...>; readonly before: (data: ParserData, input: { ...; }) => AutoIfOmit<...>; readonly after: (data: ParserData, result: RBinaryOp<...> | ... 1 more ... ...
  • +
  • +
    Readonly other: { readonly onComment: { readonly before: (data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>; readonly after: (data: ParserData, result: RComment<...>) => AutoIfOmit<...>; }; readonly onLineDirective: { ...; }; }
  • +
  • +
    Readonly values: { readonly onNumber: { readonly before: (data: ParserData, inputObj: XmlBasedJson) => AutoIfOmit<XmlBasedJson>; readonly after: (data: ParserData, result: RNumber<...> | ... 1 more ... | RSymbol<...>) => AutoIfOmit<...>; }; readonly onString: { ...; }; readonly onSymbol: { ...; }; }
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RArgument.html b/doc/interfaces/r_bridge.RArgument.html new file mode 100644 index 0000000000..b1483c3552 --- /dev/null +++ b/doc/interfaces/r_bridge.RArgument.html @@ -0,0 +1,459 @@ +RArgument | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RArgument<Info>

+
+

Represents a named or unnamed argument of a function definition in R.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RArgument + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
name: undefined | RSymbol<Info, string>
+
+ +
type: Argument
+
+ +
value: RNode<Info>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RArithmeticBinaryOp.html b/doc/interfaces/r_bridge.RArithmeticBinaryOp.html new file mode 100644 index 0000000000..ea005877d5 --- /dev/null +++ b/doc/interfaces/r_bridge.RArithmeticBinaryOp.html @@ -0,0 +1,478 @@ +RArithmeticBinaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RArithmeticBinaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RArithmeticBinaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "arithmetic"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
lhs: RNode<Info>
+
+ +
location: SourceRange
+
+ +
operator: string
+
+ +
rhs: RNode<Info>
+
+ +
type: BinaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RArithmeticUnaryOp.html b/doc/interfaces/r_bridge.RArithmeticUnaryOp.html new file mode 100644 index 0000000000..68b40e0d61 --- /dev/null +++ b/doc/interfaces/r_bridge.RArithmeticUnaryOp.html @@ -0,0 +1,470 @@ +RArithmeticUnaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RArithmeticUnaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RArithmeticUnaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "arithmetic"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
operand: RNode<Info>
+
+ +
operator: string
+
+ +
type: UnaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RAssignmentOp.html b/doc/interfaces/r_bridge.RAssignmentOp.html new file mode 100644 index 0000000000..42be464dc3 --- /dev/null +++ b/doc/interfaces/r_bridge.RAssignmentOp.html @@ -0,0 +1,478 @@ +RAssignmentOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RAssignmentOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RAssignmentOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "assignment"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
lhs: RNode<Info>
+
+ +
location: SourceRange
+
+ +
operator: string
+
+ +
rhs: RNode<Info>
+
+ +
type: BinaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RBinaryOp.html b/doc/interfaces/r_bridge.RBinaryOp.html new file mode 100644 index 0000000000..a0da3e35a7 --- /dev/null +++ b/doc/interfaces/r_bridge.RBinaryOp.html @@ -0,0 +1,481 @@ +RBinaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RBinaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RBinaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
lhs: RNode<Info>
+
+ +
location: SourceRange
+
+ +
operator: string
+
+ +
rhs: RNode<Info>
+
+ +
type: BinaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RBreak.html b/doc/interfaces/r_bridge.RBreak.html new file mode 100644 index 0000000000..7597dd8d2e --- /dev/null +++ b/doc/interfaces/r_bridge.RBreak.html @@ -0,0 +1,447 @@ +RBreak | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RBreak<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RBreak + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: Break
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RComment.html b/doc/interfaces/r_bridge.RComment.html new file mode 100644 index 0000000000..2c46c1e674 --- /dev/null +++ b/doc/interfaces/r_bridge.RComment.html @@ -0,0 +1,454 @@ +RComment | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RComment<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RComment + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: string
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: Comment
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RComparisonBinaryOp.html b/doc/interfaces/r_bridge.RComparisonBinaryOp.html new file mode 100644 index 0000000000..2fd5c5ca02 --- /dev/null +++ b/doc/interfaces/r_bridge.RComparisonBinaryOp.html @@ -0,0 +1,478 @@ +RComparisonBinaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RComparisonBinaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RComparisonBinaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "comparison"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
lhs: RNode<Info>
+
+ +
location: SourceRange
+
+ +
operator: string
+
+ +
rhs: RNode<Info>
+
+ +
type: BinaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RExpressionList.html b/doc/interfaces/r_bridge.RExpressionList.html new file mode 100644 index 0000000000..21400784a6 --- /dev/null +++ b/doc/interfaces/r_bridge.RExpressionList.html @@ -0,0 +1,463 @@ +RExpressionList | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RExpressionList<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RExpressionList + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
children: RNode<Info>[]
+
+ +
content?: string
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: undefined | string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location?: SourceRange
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RForLoop.html b/doc/interfaces/r_bridge.RForLoop.html new file mode 100644 index 0000000000..75503062e8 --- /dev/null +++ b/doc/interfaces/r_bridge.RForLoop.html @@ -0,0 +1,473 @@ +RForLoop | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RForLoop<Info>

+
+
for(<variable> in <vector>) <body>
+
+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RForLoop + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
body: RExpressionList<Info>
+

body used in for-loop:

for(... in ...) <body>

+
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: For
+
+ +
variable: RSymbol<Info, string>
+

variable used in for-loop:

for(<variable> in ...) ...

+
+
+ +
vector: RNode<Info>
+

vector used in for-loop:

for(... in <vector>) ...

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RFunctionDefinition.html b/doc/interfaces/r_bridge.RFunctionDefinition.html new file mode 100644 index 0000000000..3a47ce5768 --- /dev/null +++ b/doc/interfaces/r_bridge.RFunctionDefinition.html @@ -0,0 +1,463 @@ +RFunctionDefinition | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RFunctionDefinition<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RFunctionDefinition + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
body: RExpressionList<Info>
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
parameters: RParameter<Info>[]
+

the R formals, to our knowledge they must be unique

+
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RIfThenElse.html b/doc/interfaces/r_bridge.RIfThenElse.html new file mode 100644 index 0000000000..d39dab4fc7 --- /dev/null +++ b/doc/interfaces/r_bridge.RIfThenElse.html @@ -0,0 +1,468 @@ +RIfThenElse | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RIfThenElse<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RIfThenElse + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
condition: RNode<Info>
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
otherwise?: RExpressionList<Info>
+
+ +
then: RExpressionList<Info>
+
+ +
type: If
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RIndexAccess.html b/doc/interfaces/r_bridge.RIndexAccess.html new file mode 100644 index 0000000000..56fcdb92b9 --- /dev/null +++ b/doc/interfaces/r_bridge.RIndexAccess.html @@ -0,0 +1,471 @@ +RIndexAccess | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RIndexAccess<Info>

+
+

access can be a number, a variable or an expression that resolves to one, a filter etc.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RIndexAccess + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
access: (null | RNode<Info>)[]
+

is null if the access is empty, e.g. a[,3]

+
+
+ +
accessed: RNode<Info>
+

the accessed container/variable/expression

+
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
operator: "[" | "[["
+
+ +
type: Access
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RLineDirective.html b/doc/interfaces/r_bridge.RLineDirective.html new file mode 100644 index 0000000000..89847e2987 --- /dev/null +++ b/doc/interfaces/r_bridge.RLineDirective.html @@ -0,0 +1,461 @@ +RLineDirective | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RLineDirective<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RLineDirective + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
file: string
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
line: number
+
+ +
location: SourceRange
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RLogical.html b/doc/interfaces/r_bridge.RLogical.html new file mode 100644 index 0000000000..36bc02730f --- /dev/null +++ b/doc/interfaces/r_bridge.RLogical.html @@ -0,0 +1,454 @@ +RLogical | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RLogical<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RLogical + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: boolean
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: Logical
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RLogicalBinaryOp.html b/doc/interfaces/r_bridge.RLogicalBinaryOp.html new file mode 100644 index 0000000000..d85a366bd8 --- /dev/null +++ b/doc/interfaces/r_bridge.RLogicalBinaryOp.html @@ -0,0 +1,478 @@ +RLogicalBinaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RLogicalBinaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RLogicalBinaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "logical"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
lhs: RNode<Info>
+
+ +
location: SourceRange
+
+ +
operator: string
+
+ +
rhs: RNode<Info>
+
+ +
type: BinaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RLogicalUnaryOp.html b/doc/interfaces/r_bridge.RLogicalUnaryOp.html new file mode 100644 index 0000000000..7182aa2fbb --- /dev/null +++ b/doc/interfaces/r_bridge.RLogicalUnaryOp.html @@ -0,0 +1,470 @@ +RLogicalUnaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RLogicalUnaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RLogicalUnaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "logical"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
operand: RNode<Info>
+
+ +
operator: string
+
+ +
type: UnaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RModelFormulaBinaryOp.html b/doc/interfaces/r_bridge.RModelFormulaBinaryOp.html new file mode 100644 index 0000000000..a04e4c3224 --- /dev/null +++ b/doc/interfaces/r_bridge.RModelFormulaBinaryOp.html @@ -0,0 +1,478 @@ +RModelFormulaBinaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RModelFormulaBinaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RModelFormulaBinaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "model formula"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
lhs: RNode<Info>
+
+ +
location: SourceRange
+
+ +
operator: string
+
+ +
rhs: RNode<Info>
+
+ +
type: BinaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RModelFormulaUnaryOp.html b/doc/interfaces/r_bridge.RModelFormulaUnaryOp.html new file mode 100644 index 0000000000..2970aab367 --- /dev/null +++ b/doc/interfaces/r_bridge.RModelFormulaUnaryOp.html @@ -0,0 +1,470 @@ +RModelFormulaUnaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RModelFormulaUnaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
    +
  • RUnaryOp<Info> +
      +
    • RModelFormulaUnaryOp
+

Hierarchy-Diagram

+ UML class diagram of RModelFormulaUnaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
flavor: "model formula"
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
operand: RNode<Info>
+
+ +
operator: string
+
+ +
type: UnaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RNamedAccess.html b/doc/interfaces/r_bridge.RNamedAccess.html new file mode 100644 index 0000000000..bebe58900f --- /dev/null +++ b/doc/interfaces/r_bridge.RNamedAccess.html @@ -0,0 +1,469 @@ +RNamedAccess | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RNamedAccess<Info>

+
+

Represents an R Indexing operation with $, @, [[, or [.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RNamedAccess + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
access: string
+
+ +
accessed: RNode<Info>
+

the accessed container/variable/expression

+
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
operator: "$" | "@"
+
+ +
type: Access
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RNamedFunctionCall.html b/doc/interfaces/r_bridge.RNamedFunctionCall.html new file mode 100644 index 0000000000..cbeb0e5881 --- /dev/null +++ b/doc/interfaces/r_bridge.RNamedFunctionCall.html @@ -0,0 +1,470 @@ +RNamedFunctionCall | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RNamedFunctionCall<Info>

+
+

Calls of functions like a() and foo(42, "hello").

+ +

See

RUnnamedFunctionCall

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RNamedFunctionCall + +
+ +
+
+
+ +
+
+

Properties

+
+ +
arguments: (undefined | RArgument<Info>)[]
+

arguments can be undefined, for example when calling as a(1, ,3)

+
+
+ +
flavor: "named"
+
+ +
functionName: RSymbol<Info, string>
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RNext.html b/doc/interfaces/r_bridge.RNext.html new file mode 100644 index 0000000000..30d1d52d24 --- /dev/null +++ b/doc/interfaces/r_bridge.RNext.html @@ -0,0 +1,447 @@ +RNext | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RNext<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RNext + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: Next
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RNumber.html b/doc/interfaces/r_bridge.RNumber.html new file mode 100644 index 0000000000..4afaa33f48 --- /dev/null +++ b/doc/interfaces/r_bridge.RNumber.html @@ -0,0 +1,452 @@ +RNumber | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RNumber<Info>

+
+

includes numeric, integer, and complex

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RNumber + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: RNumberValue
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: Number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RNumberValue.html b/doc/interfaces/r_bridge.RNumberValue.html new file mode 100644 index 0000000000..c6c0c831f1 --- /dev/null +++ b/doc/interfaces/r_bridge.RNumberValue.html @@ -0,0 +1,416 @@ +RNumberValue | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RNumberValue

+
+

Hierarchy

+
    +
  • RNumberValue
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
complexNumber: boolean
+

see RImaginaryMarker, compound imaginary numbers are expressions in R

+
+
+ +
markedAsInt: boolean
+

see RIntegerMarker, still, R treats 1.1L as numeric and not especially integer

+
+
+ +
num: number
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RParameter.html b/doc/interfaces/r_bridge.RParameter.html new file mode 100644 index 0000000000..cbb20aa8f2 --- /dev/null +++ b/doc/interfaces/r_bridge.RParameter.html @@ -0,0 +1,468 @@ +RParameter | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RParameter<Info>

+
+

Represents a parameter of a function definition in R.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RParameter + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
defaultValue: undefined | RNode<Info>
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
name: RSymbol<Info, string>
+
+ +
special: boolean
+

is it the special ... parameter?

+
+
+ +
type: Parameter
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RParseRequestFromFile.html b/doc/interfaces/r_bridge.RParseRequestFromFile.html new file mode 100644 index 0000000000..43f7efa351 --- /dev/null +++ b/doc/interfaces/r_bridge.RParseRequestFromFile.html @@ -0,0 +1,407 @@ +RParseRequestFromFile | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RParseRequestFromFile

+
+

Hierarchy

+
    +
  • RParseRequestFromFile
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: string
+

The path to the file (absolute paths are probably best here

+
+
+ +
request: "file"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RParseRequestFromText.html b/doc/interfaces/r_bridge.RParseRequestFromText.html new file mode 100644 index 0000000000..18e9019020 --- /dev/null +++ b/doc/interfaces/r_bridge.RParseRequestFromText.html @@ -0,0 +1,405 @@ +RParseRequestFromText | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RParseRequestFromText

+
+

Hierarchy

+
    +
  • RParseRequestFromText
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: string
+
+ +
request: "text"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RPipe.html b/doc/interfaces/r_bridge.RPipe.html new file mode 100644 index 0000000000..f27784ef8a --- /dev/null +++ b/doc/interfaces/r_bridge.RPipe.html @@ -0,0 +1,461 @@ +RPipe | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RPipe<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RPipe + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
lhs: RNode<Info>
+
+ +
location: SourceRange
+
+ +
rhs: RNode<Info>
+
+ +
type: Pipe
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RRepeatLoop.html b/doc/interfaces/r_bridge.RRepeatLoop.html new file mode 100644 index 0000000000..efb0c55261 --- /dev/null +++ b/doc/interfaces/r_bridge.RRepeatLoop.html @@ -0,0 +1,453 @@ +RRepeatLoop | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RRepeatLoop<Info>

+
+
repeat <body>
+
+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RRepeatLoop + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
body: RExpressionList<Info>
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: Repeat
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RShellOptions.html b/doc/interfaces/r_bridge.RShellOptions.html new file mode 100644 index 0000000000..534a249d78 --- /dev/null +++ b/doc/interfaces/r_bridge.RShellOptions.html @@ -0,0 +1,451 @@ +RShellOptions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RShellOptions

+
+

Configuration of an RShell instance. +See DEFAULT_R_SHELL_OPTIONS for the default values used by RShell.

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RShellOptions + +
+ +
+
+
+ +
+
+

Properties

+
+ +
commandLineOptions: readonly string[]
+
+ +
cwd: string
+
+ +
env: ProcessEnv
+
+ +
eol: string
+
+ +
pathToRExecutable: string
+
+ +
sessionName: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RShellSessionOptions.html b/doc/interfaces/r_bridge.RShellSessionOptions.html new file mode 100644 index 0000000000..fede909017 --- /dev/null +++ b/doc/interfaces/r_bridge.RShellSessionOptions.html @@ -0,0 +1,437 @@ +RShellSessionOptions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RShellSessionOptions

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RShellSessionOptions + +
+ +
+
+
+ +
+
+

Properties

+
+ +
commandLineOptions: readonly string[]
+
+ +
cwd: string
+
+ +
env: ProcessEnv
+
+ +
eol: string
+
+ +
pathToRExecutable: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RString.html b/doc/interfaces/r_bridge.RString.html new file mode 100644 index 0000000000..48e9ca5f56 --- /dev/null +++ b/doc/interfaces/r_bridge.RString.html @@ -0,0 +1,454 @@ +RString | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RString<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RString + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: RStringValue
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: String
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RStringValue.html b/doc/interfaces/r_bridge.RStringValue.html new file mode 100644 index 0000000000..f90925b769 --- /dev/null +++ b/doc/interfaces/r_bridge.RStringValue.html @@ -0,0 +1,405 @@ +RStringValue | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RStringValue

+
+

Hierarchy

+
    +
  • RStringValue
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
quotes: "\"" | "'"
+
+ +
str: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RSymbol.html b/doc/interfaces/r_bridge.RSymbol.html new file mode 100644 index 0000000000..146f6477d7 --- /dev/null +++ b/doc/interfaces/r_bridge.RSymbol.html @@ -0,0 +1,467 @@ +RSymbol | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RSymbol<Info, T>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
  • +
  • +

    T extends string = string

    +

    the type of the lexeme, probably always a string or string | undefined

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RSymbol + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
content: T
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
namespace: undefined | string
+
+ +
type: Symbol
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RUnaryOp.html b/doc/interfaces/r_bridge.RUnaryOp.html new file mode 100644 index 0000000000..35bf2317e2 --- /dev/null +++ b/doc/interfaces/r_bridge.RUnaryOp.html @@ -0,0 +1,472 @@ +RUnaryOp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RUnaryOp<Info>

+
+

Provides the common base of all RNodes.

+
+
+

Type Parameters

+
    +
  • +

    Info = NoInfo

    +

    can be used to store additional information about the node

    +
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RUnaryOp + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
operand: RNode<Info>
+
+ +
operator: string
+
+ +
type: UnaryOp
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RUnnamedFunctionCall.html b/doc/interfaces/r_bridge.RUnnamedFunctionCall.html new file mode 100644 index 0000000000..7d4f0114fb --- /dev/null +++ b/doc/interfaces/r_bridge.RUnnamedFunctionCall.html @@ -0,0 +1,479 @@ +RUnnamedFunctionCall | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RUnnamedFunctionCall<Info>

+
+

Direct calls of functions like (function(x) { x })(3).

+ +

See

RNamedFunctionCall

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RUnnamedFunctionCall + +
+ +
+
+
+ +
+
+

Properties

+
+ +
arguments: (undefined | RArgument<Info>)[]
+

arguments can be undefined, for example when calling as a(1, ,3)

+
+
+ +
calledFunction: RNode<Info>
+
+ +
flavor: "unnamed"
+
+ +
infixSpecial?: boolean
+

marks function calls like 3 %xxx% 4 which have been written in special infix notation

+
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.RWhileLoop.html b/doc/interfaces/r_bridge.RWhileLoop.html new file mode 100644 index 0000000000..13bb359229 --- /dev/null +++ b/doc/interfaces/r_bridge.RWhileLoop.html @@ -0,0 +1,460 @@ +RWhileLoop | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface RWhileLoop<Info>

+
+
while ( <condition> ) <body>
+
+
+
+

Type Parameters

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of RWhileLoop + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
body: RExpressionList<Info>
+
+ +
condition: RNode<Info>
+
+ +
info: Info & Source
+

allows to attach additional information to the node

+
+
+ +
lexeme: string
+

the original string retrieved from R, can be used for further identification

+
+
+ +
location: SourceRange
+
+ +
type: While
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.StatefulFoldFunctions.html b/doc/interfaces/r_bridge.StatefulFoldFunctions.html new file mode 100644 index 0000000000..c58666932c --- /dev/null +++ b/doc/interfaces/r_bridge.StatefulFoldFunctions.html @@ -0,0 +1,993 @@ +StatefulFoldFunctions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface StatefulFoldFunctions<Info, Down, Up>

+
+

All fold functions besides down are called after the down-pass in conventional fold-fashion. +The down argument holds information obtained during the down-pass, issued by the down function.

+
+
+

Type Parameters

+
    +
  • +

    Info

  • +
  • +

    Down

  • +
  • +

    Up

+
+

Hierarchy

+
    +
  • StatefulFoldFunctions
+
+
+
+ +
+
+

Properties

+
+ +
binaryOp: {
    foldArithmeticOp: ((op, lhs, rhs, down) => Up);
    foldAssignment: ((op, lhs, rhs, down) => Up);
    foldComparisonOp: ((op, lhs, rhs, down) => Up);
    foldLogicalOp: ((op, lhs, rhs, down) => Up);
    foldModelFormula: ((op, lhs, rhs, down) => Up);
    foldPipe: ((op, lhs, rhs, down) => Up);
}
+
+

Type declaration

+
    +
  • +
    foldArithmeticOp: ((op, lhs, rhs, down) => Up)
    +
      +
    • +
        +
      • (op, lhs, rhs, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldAssignment: ((op, lhs, rhs, down) => Up)
    +
      +
    • +
        +
      • (op, lhs, rhs, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldComparisonOp: ((op, lhs, rhs, down) => Up)
    +
      +
    • +
        +
      • (op, lhs, rhs, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldLogicalOp: ((op, lhs, rhs, down) => Up)
    +
      +
    • +
        +
      • (op, lhs, rhs, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldModelFormula: ((op, lhs, rhs, down) => Up)
    +
      +
    • +
        +
      • (op, lhs, rhs, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldPipe: ((op, lhs, rhs, down) => Up)
    +
      +
    • +
        +
      • (op, lhs, rhs, down): Up
      • +
      • +
        +

        Parameters

        +
          +
        • +
          op: RPipe<Info>
        • +
        • +
          lhs: Up
        • +
        • +
          rhs: Up
        • +
        • +
          down: Down
        +

        Returns Up

+
+ +
down: DownFold<Info, Down>
+
+ +
foldAccess: ((node, name, access, down) => Up)
+
+

Type declaration

+
    +
  • +
      +
    • (node, name, access, down): Up
    • +
    • +
      +

      Parameters

      +
        +
      • +
        node: RAccess<Info>
      • +
      • +
        name: Up
      • +
      • +
        access: string | (null | Up)[]
      • +
      • +
        down: Down
      +

      Returns Up

+
+ +
foldExprList: ((exprList, expressions, down) => Up)
+
+

Type declaration

+
    +
  • +
      +
    • (exprList, expressions, down): Up
    • +
    • +
      +

      Parameters

      +
      +

      Returns Up

+
+ +
foldIfThenElse: ((ifThenExpr, cond, then, otherwise, down) => Up)
+
+

Type declaration

+
    +
  • +
      +
    • (ifThenExpr, cond, then, otherwise, down): Up
    • +
    • +

      The otherwise argument is undefined if the else branch is missing

      +
      +
      +

      Parameters

      +
        +
      • +
        ifThenExpr: RIfThenElse<Info>
      • +
      • +
        cond: Up
      • +
      • +
        then: Up
      • +
      • +
        otherwise: undefined | Up
      • +
      • +
        down: Down
      +

      Returns Up

+
+ +
foldLogical: ((logical, down) => Up)
+
+

Type declaration

+
    +
  • +
      +
    • (logical, down): Up
    • +
    • +
      +

      Parameters

      +
        +
      • +
        logical: RLogical<Info>
      • +
      • +
        down: Down
      +

      Returns Up

+
+ +
foldNumber: ((num, down) => Up)
+
+

Type declaration

+
    +
  • +
      +
    • (num, down): Up
    • +
    • +
      +

      Parameters

      +
        +
      • +
        num: RNumber<Info>
      • +
      • +
        down: Down
      +

      Returns Up

+
+ +
foldString: ((str, down) => Up)
+
+

Type declaration

+
    +
  • +
      +
    • (str, down): Up
    • +
    • +
      +

      Parameters

      +
        +
      • +
        str: RString<Info>
      • +
      • +
        down: Down
      +

      Returns Up

+
+ +
foldSymbol: ((symbol, down) => Up)
+
+

Type declaration

+
    +
  • +
      +
    • (symbol, down): Up
    • +
    • +
      +

      Parameters

      +
        +
      • +
        symbol: RSymbol<Info, string>
      • +
      • +
        down: Down
      +

      Returns Up

+
+ +
functions: {
    foldArgument: ((argument, name, value, down) => Up);
    foldFunctionCall: ((call, functionNameOrExpression, args, down) => Up);
    foldFunctionDefinition: ((definition, args, body, down) => Up);
    foldParameter: ((parameter, name, defaultValue, down) => Up);
}
+
+

Type declaration

+
    +
  • +
    foldArgument: ((argument, name, value, down) => Up)
    +
      +
    • +
        +
      • (argument, name, value, down): Up
      • +
      • +

        The name is undefined if the argument is unnamed

        +
        +
        +

        Parameters

        +
          +
        • +
          argument: RArgument<Info>
        • +
        • +
          name: undefined | Up
        • +
        • +
          value: Up
        • +
        • +
          down: Down
        +

        Returns Up

  • +
  • +
    foldFunctionCall: ((call, functionNameOrExpression, args, down) => Up)
    +
      +
    • +
        +
      • (call, functionNameOrExpression, args, down): Up
      • +
      • +

        folds named and unnamed function calls

        +
        +
        +

        Parameters

        +
          +
        • +
          call: RFunctionCall<Info>
        • +
        • +
          functionNameOrExpression: Up
        • +
        • +
          args: (undefined | Up)[]
        • +
        • +
          down: Down
        +

        Returns Up

  • +
  • +
    foldFunctionDefinition: ((definition, args, body, down) => Up)
    +
      +
    • +
        +
      • (definition, args, body, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldParameter: ((parameter, name, defaultValue, down) => Up)
    +
      +
    • +
        +
      • (parameter, name, defaultValue, down): Up
      • +
      • +

        The defaultValue is undefined if the argument was not initialized with a default value

        +
        +
        +

        Parameters

        +
          +
        • +
          parameter: RParameter<Info>
        • +
        • +
          name: Up
        • +
        • +
          defaultValue: undefined | Up
        • +
        • +
          down: Down
        +

        Returns Up

+
+ +
loop: {
    foldBreak: ((next, down) => Up);
    foldFor: ((loop, variable, vector, body, down) => Up);
    foldNext: ((next, down) => Up);
    foldRepeat: ((loop, body, down) => Up);
    foldWhile: ((loop, condition, body, down) => Up);
}
+
+

Type declaration

+
    +
  • +
    foldBreak: ((next, down) => Up)
    +
      +
    • +
        +
      • (next, down): Up
      • +
      • +
        +

        Parameters

        +
          +
        • +
          next: RBreak<Info>
        • +
        • +
          down: Down
        +

        Returns Up

  • +
  • +
    foldFor: ((loop, variable, vector, body, down) => Up)
    +
      +
    • +
        +
      • (loop, variable, vector, body, down): Up
      • +
      • +
        +

        Parameters

        +
          +
        • +
          loop: RForLoop<Info>
        • +
        • +
          variable: Up
        • +
        • +
          vector: Up
        • +
        • +
          body: Up
        • +
        • +
          down: Down
        +

        Returns Up

  • +
  • +
    foldNext: ((next, down) => Up)
    +
      +
    • +
        +
      • (next, down): Up
      • +
      • +
        +

        Parameters

        +
          +
        • +
          next: RNext<Info>
        • +
        • +
          down: Down
        +

        Returns Up

  • +
  • +
    foldRepeat: ((loop, body, down) => Up)
    +
      +
    • +
        +
      • (loop, body, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldWhile: ((loop, condition, body, down) => Up)
    +
      +
    • +
        +
      • (loop, condition, body, down): Up
      • +
      • +
        +

        Parameters

        +
          +
        • +
          loop: RWhileLoop<Info>
        • +
        • +
          condition: Up
        • +
        • +
          body: Up
        • +
        • +
          down: Down
        +

        Returns Up

+
+ +
other: {
    foldComment: ((comment, down) => Up);
    foldLineDirective: ((comment, down) => Up);
}
+
+

Type declaration

+
    +
  • +
    foldComment: ((comment, down) => Up)
    +
      +
    • +
        +
      • (comment, down): Up
      • +
      • +
        +

        Parameters

        +
          +
        • +
          comment: RComment<Info>
        • +
        • +
          down: Down
        +

        Returns Up

  • +
  • +
    foldLineDirective: ((comment, down) => Up)
    +
      +
    • +
        +
      • (comment, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

+
+ +
unaryOp: {
    foldArithmeticOp: ((op, operand, down) => Up);
    foldLogicalOp: ((op, operand, down) => Up);
    foldModelFormula: ((op, operand, down) => Up);
}
+
+

Type declaration

+
    +
  • +
    foldArithmeticOp: ((op, operand, down) => Up)
    +
      +
    • +
        +
      • (op, operand, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldLogicalOp: ((op, operand, down) => Up)
    +
      +
    • +
        +
      • (op, operand, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

  • +
  • +
    foldModelFormula: ((op, operand, down) => Up)
    +
      +
    • +
        +
      • (op, operand, down): Up
      • +
      • +
        +

        Parameters

        +
        +

        Returns Up

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.WithChildren.html b/doc/interfaces/r_bridge.WithChildren.html new file mode 100644 index 0000000000..2398630585 --- /dev/null +++ b/doc/interfaces/r_bridge.WithChildren.html @@ -0,0 +1,414 @@ +WithChildren | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface WithChildren<Info, Children>

+
+

Type Parameters

+
    +
  • +

    Info

  • +
  • +

    Children extends Base<Info, string | undefined>

+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of WithChildren + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
children: Children[]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.XmlParserConfig.html b/doc/interfaces/r_bridge.XmlParserConfig.html new file mode 100644 index 0000000000..abc061bd8a --- /dev/null +++ b/doc/interfaces/r_bridge.XmlParserConfig.html @@ -0,0 +1,442 @@ +XmlParserConfig | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface XmlParserConfig

+
+

Configures the settings for the xml parser (like what names should be used to represent the given objects, +and what replacements are active with xmlparsedata on the R-side of things).

+ +

See

DEFAULT_XML_PARSER_CONFIG

+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of XmlParserConfig + +
+ +
+
+
+ +
+
+

Properties

+
+ +
attributeName: string
+

attributes (line, col, ...) are referenced by the given name

+
+
+ +
childrenName: string
+

the children are referenced by the given name

+
+
+ +
contentName: string
+

the content (lexeme) is referenced by the given name

+
+
+ +
tokenMap: Record<string, string>
+

Mapping from xml tag name to the real operation of the node

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/r_bridge.XmlParserHooks.html b/doc/interfaces/r_bridge.XmlParserHooks.html new file mode 100644 index 0000000000..79ead946eb --- /dev/null +++ b/doc/interfaces/r_bridge.XmlParserHooks.html @@ -0,0 +1,1483 @@ +XmlParserHooks | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface XmlParserHooks

+
+

Hooks for every action the parser does. They can process the object before and after the actual parsing.

+

There are two main hooks:

+
    +
  • before: can transform the inputs to the function and is called before construction of the normalized ast. However, it can be called after initial checks are performed.
  • +
  • after: can transform the result of the function and is called after construction of the normalized ast.
  • +
+Furthermore, for events that "try" to identify a structure, there is a third hook: +
    +
  • unknown: is called if the structure could not be identified.
  • +
+ +

For those marked with AutoIfOmit you can return undefined to automatically take the original arguments (unchanged).

+

+Use executeHook and executeUnknownHook to execute the hooks. +

+Please note, that there is no guarantee, that a hook is not using any other. For example, tryNormalizeIfThen is used by tryNormalizeIfThenElse.

+
+

Hierarchy

+
    +
  • XmlParserHooks
+
+
+
+ +
+
+

Properties

+
+ +
control: {
    onIfThen: {
        after(data, result) => AutoIfOmit<RIfThenElse<NoInfo>>;
        before(data, tokens) => AutoIfOmit<[ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson]>;
        unknown(data, tokens) => AutoIfOmit<undefined | RIfThenElse<NoInfo>>;
    };
    onIfThenElse: {
        after(data, result) => AutoIfOmit<RIfThenElse<NoInfo>>;
        before(data, tokens) => AutoIfOmit<[ifToken: NamedXmlBasedJson, leftParen: NamedXmlBasedJson, condition: NamedXmlBasedJson, rightParen: NamedXmlBasedJson, then: NamedXmlBasedJson, elseToken: NamedXmlBasedJson, elseBlock: NamedXmlBasedJson]>;
        unknown(data, tokens) => AutoIfOmit<undefined | RIfThenElse<NoInfo>>;
    };
}
+
+

Type declaration

+
+
+ +
expression: {
    onExpression: {
        after(data, result) => AutoIfOmit<RNode>;
        before(data, inputObj) => AutoIfOmit<XmlBasedJson>;
    };
}
+
+

Type declaration

+
+
+ +
functions: {
    onArgument: {
        after(data, result) => AutoIfOmit<RArgument<NoInfo>>;
        before(data, mappedWithName) => AutoIfOmit<NamedXmlBasedJson[]>;
        unknown(data, mappedWithName) => AutoIfOmit<undefined | RArgument<NoInfo>>;
    };
    onFunctionCall: {
        after(data, result) => AutoIfOmit<RBreak<NoInfo> | RNext<NoInfo> | RFunctionCall>;
        before(data, mappedWithName) => AutoIfOmit<NamedXmlBasedJson[]>;
        unknown(data, mappedWithName) => AutoIfOmit<undefined | RBreak<NoInfo> | RNext<NoInfo> | RFunctionCall>;
    };
    onFunctionDefinition: {
        after(data, result) => AutoIfOmit<RFunctionDefinition<NoInfo>>;
        before(data, mappedWithName) => AutoIfOmit<NamedXmlBasedJson[]>;
        unknown(data, mappedWithName) => AutoIfOmit<undefined | RFunctionDefinition<NoInfo>>;
    };
    onParameter: {
        after(data, result) => AutoIfOmit<RParameter<NoInfo>>;
        before(data, mappedWithName) => AutoIfOmit<NamedXmlBasedJson[]>;
        unknown(data, mappedWithName) => AutoIfOmit<undefined | RParameter<NoInfo>>;
    };
}
+
+

Type declaration

+
+
+ +
loops: {
    onBreak: {
        after(data, result) => AutoIfOmit<RBreak<NoInfo>>;
        before(data, input) => AutoIfOmit<XmlBasedJson>;
    };
    onForLoop: {
        after(data, result) => AutoIfOmit<RForLoop<NoInfo>>;
        before(data, input) => AutoIfOmit<{
            body: NamedXmlBasedJson;
            condition: NamedXmlBasedJson;
            forToken: NamedXmlBasedJson;
        }>;
        unknown(data, input) => AutoIfOmit<undefined | RForLoop<NoInfo>>;
    };
    onNext: {
        after(data, result) => AutoIfOmit<RNext<NoInfo>>;
        before(data, input) => AutoIfOmit<XmlBasedJson>;
    };
    onRepeatLoop: {
        after(data, result) => AutoIfOmit<RRepeatLoop<NoInfo>>;
        before(data, input) => AutoIfOmit<{
            body: NamedXmlBasedJson;
            repeatToken: NamedXmlBasedJson;
        }>;
        unknown(data, input) => AutoIfOmit<undefined | RRepeatLoop<NoInfo>>;
    };
    onWhileLoop: {
        after(data, result) => AutoIfOmit<RWhileLoop<NoInfo>>;
        before(data, input) => AutoIfOmit<{
            body: NamedXmlBasedJson;
            condition: NamedXmlBasedJson;
            leftParen: NamedXmlBasedJson;
            rightParen: NamedXmlBasedJson;
            whileToken: NamedXmlBasedJson;
        }>;
        unknown(data, input) => AutoIfOmit<undefined | RWhileLoop<NoInfo>>;
    };
}
+
+

Type declaration

+
+
+ +
onAccess: {
    after(data, result) => AutoIfOmit<RAccess>;
    before(data, inputObjs) => AutoIfOmit<NamedXmlBasedJson[]>;
    unknown(data, inputObjs) => AutoIfOmit<undefined | RAccess>;
}
+

tryNormalizeAccess

+
+
+

Type declaration

+
+
+ +
operators: {
    onBinary: {
        after(data, result) => AutoIfOmit<RBinaryOp<NoInfo> | RPipe<NoInfo> | RFunctionCall>;
        before(data, input) => AutoIfOmit<{
            flavor: "pipe" | "special" | BinaryOperatorFlavor;
            lhs: NamedXmlBasedJson;
            operator: NamedXmlBasedJson;
            rhs: NamedXmlBasedJson;
        }>;
        unknown(data, input) => AutoIfOmit<undefined | RNode>;
    };
    onUnary: {
        after(data, result) => AutoIfOmit<RUnaryOp<NoInfo>>;
        before(data, input) => AutoIfOmit<{
            flavor: UnaryOperatorFlavor;
            operand: NamedXmlBasedJson;
            operator: NamedXmlBasedJson;
        }>;
        unknown(data, input) => AutoIfOmit<undefined | RNode>;
    };
}
+
+

Type declaration

+
+
+ +
other: {
    onComment: {
        after(data, result) => AutoIfOmit<RComment<NoInfo>>;
        before(data, inputObj) => AutoIfOmit<XmlBasedJson>;
    };
    onLineDirective: {
        after(data, result) => AutoIfOmit<RComment<NoInfo> | RLineDirective<NoInfo>>;
        before(data, inputObj) => AutoIfOmit<XmlBasedJson>;
    };
}
+
+

Type declaration

+
+
+ +
values: {
    onNumber: {
        after(data, result) => AutoIfOmit<RNumber<NoInfo> | RLogical<NoInfo> | RSymbol<NoInfo, "NA">>;
        before(data, inputObj) => AutoIfOmit<XmlBasedJson>;
    };
    onString: {
        after(data, result) => AutoIfOmit<RString<NoInfo>>;
        before(data, inputObj) => AutoIfOmit<XmlBasedJson>;
    };
    onSymbol: {
        after(data, result) => AutoIfOmit<undefined | RNode>;
        before(data, inputObjs) => AutoIfOmit<NamedXmlBasedJson[]>;
        unknown(data, inputObjs) => AutoIfOmit<undefined | RNode>;
    };
}
+
+

Type declaration

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.ClusterReport.html b/doc/interfaces/statistics.ClusterReport.html new file mode 100644 index 0000000000..dea16355e1 --- /dev/null +++ b/doc/interfaces/statistics.ClusterReport.html @@ -0,0 +1,431 @@ +ClusterReport | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ClusterReport

+
+
+
+

Hierarchy

+
+

Hierarchy-Diagram

+ UML class diagram of ClusterReport + +
+ +
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
contextIdMap: ClusterContextIdMap
+

Maps each context encountered (i.e., every file which contains something associated with the feature) to a unique id, used in the valueInfoMap.

+
+
+ +
filepath: string
+

The input file which has been clustered

+
+
+ +
valueInfoMap: ClusterValueInfoMap
+

Counts which contexts contained which values of a feature. +For example, that <- occurred in files with ids [12, 42, 19, 19] (i.e., the context with the id 19 contained it twice).

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.ColorFormatOptions.html b/doc/interfaces/statistics.ColorFormatOptions.html new file mode 100644 index 0000000000..ce594525d7 --- /dev/null +++ b/doc/interfaces/statistics.ColorFormatOptions.html @@ -0,0 +1,405 @@ +ColorFormatOptions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface ColorFormatOptions

+
+

Hierarchy

+
    +
  • ColorFormatOptions
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
color: Colors
+
+ +
effect: ColorEffect
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.Feature.html b/doc/interfaces/statistics.Feature.html new file mode 100644 index 0000000000..e2c05a5fdd --- /dev/null +++ b/doc/interfaces/statistics.Feature.html @@ -0,0 +1,462 @@ +Feature | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Feature<T>

+
+

A feature is something to be retrieved by the statistics.

+
+
+

Type Parameters

+
    +
  • +

    T extends FeatureInfo

    +

    the type of what should be collected for the feature

    +
+
+

Hierarchy

+
    +
  • Feature
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
+
+

Properties

+
+ +
description: string
+

a description of the feature

+
+
+ +
name: string
+

a descriptive, yet unique name of the feature

+
+
+ +
process: ((existing, input, filepath) => T)
+
+

Type declaration

+
    +
  • +
      +
    • (existing, input, filepath): T
    • +
    • +

      a function that retrieves the feature in the document appends it to the existing feature set (we could use a monoid :D), the filepath corresponds to the active file (if any)

      +
      +
      +

      Parameters

      +
        +
      • +
        existing: T
      • +
      • +
        input: Document
      • +
      • +
        filepath: undefined | string
      +

      Returns T

+
+

Methods

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.FileBasedTable.html b/doc/interfaces/statistics.FileBasedTable.html new file mode 100644 index 0000000000..9d33a74a27 --- /dev/null +++ b/doc/interfaces/statistics.FileBasedTable.html @@ -0,0 +1,405 @@ +FileBasedTable | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface FileBasedTable

+
+

Hierarchy

+
    +
  • FileBasedTable
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
header: string[]
+
+ +
rows: string[][]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.Histogram.html b/doc/interfaces/statistics.Histogram.html new file mode 100644 index 0000000000..fae788822f --- /dev/null +++ b/doc/interfaces/statistics.Histogram.html @@ -0,0 +1,468 @@ +Histogram | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Histogram

+
+

A conventional histogram (e.g., created by histogramFromNumbers). +Can be converted to a Table by histograms2table. +As described in histogramFromNumbers, there always will be a special bin for minimum.

+
+
+

Hierarchy

+
    +
  • Histogram
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
binSize: number
+

The configured size of each bin (stored explicitly to avoid semantic confusion with floating point arithmetic/problems with different rounding schemes)

+
+
+ +
bins: number[]
+

Values located in each bin

+
+
+ +
max: number
+

Maximum value encountered (inclusive maximum of the underlying value range)

+
+
+ +
mean: number
+

Average of the included numbers

+
+
+ +
median: number
+

Median of the included numbers

+
+
+ +
min: number
+

Minimum value encountered (inclusive minimum of the underlying value range)

+
+
+ +
name: string
+

A name intended for humans to know what the histogram is about.

+
+
+ +
std: number
+

Standard deviation of the included numbers

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.MetaStatistics.html b/doc/interfaces/statistics.MetaStatistics.html new file mode 100644 index 0000000000..d6f833317e --- /dev/null +++ b/doc/interfaces/statistics.MetaStatistics.html @@ -0,0 +1,427 @@ +MetaStatistics | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface MetaStatistics

+
+

Hierarchy

+
    +
  • MetaStatistics
+
+
+
+ +
+
+

Properties

+
+ +
lines: number[][]
+

number of lines with each individual line length consumed for each request

+
+
+ +
processingTimeMs: number[]
+

the processing time for each request

+
+
+ +
skipped: string[]
+

skipped requests

+
+
+ +
successfulParsed: number
+

the number of requests that were parsed successfully

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.OutputFormatter.html b/doc/interfaces/statistics.OutputFormatter.html new file mode 100644 index 0000000000..7d2f50c520 --- /dev/null +++ b/doc/interfaces/statistics.OutputFormatter.html @@ -0,0 +1,408 @@ +OutputFormatter | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface OutputFormatter

+
+

Hierarchy

+
    +
  • OutputFormatter
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.Query.html b/doc/interfaces/statistics.Query.html new file mode 100644 index 0000000000..0ecafb4619 --- /dev/null +++ b/doc/interfaces/statistics.Query.html @@ -0,0 +1,406 @@ +Query | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface Query

+
+

Hierarchy

+
    +
  • Query
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.StatisticAppendProvider.html b/doc/interfaces/statistics.StatisticAppendProvider.html new file mode 100644 index 0000000000..6a50ad48ad --- /dev/null +++ b/doc/interfaces/statistics.StatisticAppendProvider.html @@ -0,0 +1,422 @@ +StatisticAppendProvider | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface StatisticAppendProvider

+
+

Hierarchy

+
    +
  • StatisticAppendProvider
+

Hierarchy-Diagram

+ UML class diagram of StatisticAppendProvider + +
+ +
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.StatisticsOutputFormat.html b/doc/interfaces/statistics.StatisticsOutputFormat.html new file mode 100644 index 0000000000..fb46856fd5 --- /dev/null +++ b/doc/interfaces/statistics.StatisticsOutputFormat.html @@ -0,0 +1,412 @@ +StatisticsOutputFormat | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface StatisticsOutputFormat

+
+

Format used to dump each entry of a feature during collection.

+
+
+

Hierarchy

+
    +
  • StatisticsOutputFormat
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
context: undefined | string
+

the context of the information retrieval (e.g. the name of the file that contained the R source code)

+
+
+ +
value: string
+

the collected value (like the assignment operator lexeme, ...)

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.StatsCliOptions.html b/doc/interfaces/statistics.StatsCliOptions.html new file mode 100644 index 0000000000..3c5a724744 --- /dev/null +++ b/doc/interfaces/statistics.StatsCliOptions.html @@ -0,0 +1,454 @@ +StatsCliOptions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface StatsCliOptions

+
+

Hierarchy

+
    +
  • StatsCliOptions
+
+
+
+ +
+
+

Properties

+
+ +
features: string[]
+
+ +
help: boolean
+
+ +
hist-step: number
+
+ +
input: string[]
+
+ +
limit: number
+
+ +
no-ansi: boolean
+
+ +
output-dir: string
+
+ +
post-process: boolean
+
+ +
verbose: boolean
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/interfaces/statistics.WeightFormatOptions.html b/doc/interfaces/statistics.WeightFormatOptions.html new file mode 100644 index 0000000000..10537ef187 --- /dev/null +++ b/doc/interfaces/statistics.WeightFormatOptions.html @@ -0,0 +1,398 @@ +WeightFormatOptions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Interface WeightFormatOptions

+
+

Hierarchy

+
    +
  • WeightFormatOptions
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
weight: FontWeights
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/modules/app.html b/doc/modules/app.html new file mode 100644 index 0000000000..890f3e0d92 --- /dev/null +++ b/doc/modules/app.html @@ -0,0 +1,372 @@ +app | flowr - v0.0.1
+
+ +
+
+
+
+ +

Module app

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/modules/benchmark._internal_.html b/doc/modules/benchmark._internal_.html new file mode 100644 index 0000000000..a03c8bca5d --- /dev/null +++ b/doc/modules/benchmark._internal_.html @@ -0,0 +1,420 @@ +<internal> | flowr - v0.0.1
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/modules/benchmark.html b/doc/modules/benchmark.html new file mode 100644 index 0000000000..8e3876c723 --- /dev/null +++ b/doc/modules/benchmark.html @@ -0,0 +1,420 @@ +benchmark | flowr - v0.0.1
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/modules/dataflow.html b/doc/modules/dataflow.html new file mode 100644 index 0000000000..a77c1b5a41 --- /dev/null +++ b/doc/modules/dataflow.html @@ -0,0 +1,439 @@ +dataflow | flowr - v0.0.1
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/modules/r_bridge.html b/doc/modules/r_bridge.html new file mode 100644 index 0000000000..eeada820f1 --- /dev/null +++ b/doc/modules/r_bridge.html @@ -0,0 +1,538 @@ +r-bridge | flowr - v0.0.1
+
+ +
+
+
+
+ +

Module r-bridge

+
+

The r-bridge module provides the interface to the R-backend. +It is responsible to retrieve the normalized version of an R-AST from the R-backend.

+

Using a RShell connection, you can use the retrieveAstFromRCode function to retrieve the normalized AST.

+
+
+
+

Index

+
+

Enumerations

+
+
+

Classes

+
+
+

Interfaces

+
+
+

Type Aliases

+
+
+

Variables

+
+
+

Functions

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/modules/slicing_static.html b/doc/modules/slicing_static.html new file mode 100644 index 0000000000..774d6c24f0 --- /dev/null +++ b/doc/modules/slicing_static.html @@ -0,0 +1,383 @@ +slicing/static | flowr - v0.0.1
+
+ +
+
+
+
+ +

Module slicing/static

+
+
+

Index

+
+

Variables

+
+
+

Functions

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/modules/statistics.html b/doc/modules/statistics.html new file mode 100644 index 0000000000..02fe05ac4d --- /dev/null +++ b/doc/modules/statistics.html @@ -0,0 +1,449 @@ +statistics | flowr - v0.0.1
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark.CommonSlicerMeasurements-1.html b/doc/types/benchmark.CommonSlicerMeasurements-1.html new file mode 100644 index 0000000000..b1e0a36c58 --- /dev/null +++ b/doc/types/benchmark.CommonSlicerMeasurements-1.html @@ -0,0 +1,375 @@ +CommonSlicerMeasurements | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias CommonSlicerMeasurements

+
CommonSlicerMeasurements: typeof CommonSlicerMeasurements[number]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark.ElapsedTime.html b/doc/types/benchmark.ElapsedTime.html new file mode 100644 index 0000000000..ec5055fa49 --- /dev/null +++ b/doc/types/benchmark.ElapsedTime.html @@ -0,0 +1,374 @@ +ElapsedTime | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias ElapsedTime

+
ElapsedTime: bigint
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark.PerSliceMeasurements-1.html b/doc/types/benchmark.PerSliceMeasurements-1.html new file mode 100644 index 0000000000..471677f3a4 --- /dev/null +++ b/doc/types/benchmark.PerSliceMeasurements-1.html @@ -0,0 +1,375 @@ +PerSliceMeasurements | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias PerSliceMeasurements

+
PerSliceMeasurements: typeof PerSliceMeasurements[number]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark.SummarizedSlicerStats.html b/doc/types/benchmark.SummarizedSlicerStats.html new file mode 100644 index 0000000000..763e49e39b --- /dev/null +++ b/doc/types/benchmark.SummarizedSlicerStats.html @@ -0,0 +1,380 @@ +SummarizedSlicerStats | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias SummarizedSlicerStats

+
SummarizedSlicerStats: {
    perSliceMeasurements: SummarizedPerSliceStats;
} & Omit<SlicerStats, "perSliceMeasurements">
+
+

See

    +
  • SlicerStats
  • +
  • summarizeSlicerStats
  • +
+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.AppendFnType.html b/doc/types/benchmark._internal_.AppendFnType.html new file mode 100644 index 0000000000..869ceeb696 --- /dev/null +++ b/doc/types/benchmark._internal_.AppendFnType.html @@ -0,0 +1,375 @@ +AppendFnType | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias AppendFnType

+
AppendFnType: string | number | symbol
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.AutoIfOmit.html b/doc/types/benchmark._internal_.AutoIfOmit.html new file mode 100644 index 0000000000..0eb1d47281 --- /dev/null +++ b/doc/types/benchmark._internal_.AutoIfOmit.html @@ -0,0 +1,382 @@ +AutoIfOmit | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias AutoIfOmit<T>

+
AutoIfOmit<T>: T | undefined
+

Denotes that if you return undefined, the parser will automatically take the original arguments (unchanged)

+
+
+

Type Parameters

+
    +
  • +

    T

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.DataflowProcessor.html b/doc/types/benchmark._internal_.DataflowProcessor.html new file mode 100644 index 0000000000..d0fdb55a3e --- /dev/null +++ b/doc/types/benchmark._internal_.DataflowProcessor.html @@ -0,0 +1,397 @@ +DataflowProcessor | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DataflowProcessor<OtherInfo, NodeType>

+
DataflowProcessor<OtherInfo, NodeType>: ((node, data) => DataflowInformation<OtherInfo>)
+
+

Type Parameters

+
+
+

Type declaration

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.DataflowProcessors.html b/doc/types/benchmark._internal_.DataflowProcessors.html new file mode 100644 index 0000000000..be6f62381d --- /dev/null +++ b/doc/types/benchmark._internal_.DataflowProcessors.html @@ -0,0 +1,382 @@ +DataflowProcessors | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DataflowProcessors<OtherInfo>

+
DataflowProcessors<OtherInfo>: {
    [key in RNode["type"]]: DataflowProcessor<OtherInfo, NodeWithKey<OtherInfo, RNodeWithParent<OtherInfo>, key>>
}
+

This way, a processor mapped to a Type#Symbol require a RSymbol as first parameter and so on.

+
+
+

Type Parameters

+
    +
  • +

    OtherInfo

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.MergeableRecord.html b/doc/types/benchmark._internal_.MergeableRecord.html new file mode 100644 index 0000000000..bbbdc213f6 --- /dev/null +++ b/doc/types/benchmark._internal_.MergeableRecord.html @@ -0,0 +1,375 @@ +MergeableRecord | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias MergeableRecord

+
MergeableRecord: Record<string, unknown>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.NodeWithKey.html b/doc/types/benchmark._internal_.NodeWithKey.html new file mode 100644 index 0000000000..35154f1fcd --- /dev/null +++ b/doc/types/benchmark._internal_.NodeWithKey.html @@ -0,0 +1,384 @@ +NodeWithKey | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias NodeWithKey<OtherInfo, Node, TypeKey>

+
NodeWithKey<OtherInfo, Node, TypeKey>: Node["type"] extends TypeKey
    ? Node
    : never
+
+

Type Parameters

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.OtherInfoNode.html b/doc/types/benchmark._internal_.OtherInfoNode.html new file mode 100644 index 0000000000..0fe56af6f9 --- /dev/null +++ b/doc/types/benchmark._internal_.OtherInfoNode.html @@ -0,0 +1,375 @@ +OtherInfoNode | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias OtherInfoNode

+
OtherInfoNode: RNode
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.ReferenceForEdge.html b/doc/types/benchmark._internal_.ReferenceForEdge.html new file mode 100644 index 0000000000..0ffa40f819 --- /dev/null +++ b/doc/types/benchmark._internal_.ReferenceForEdge.html @@ -0,0 +1,375 @@ +ReferenceForEdge | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias ReferenceForEdge

+
ReferenceForEdge: Pick<IdentifierReference, "nodeId" | "used"> | IdentifierDefinition
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.SingleSlicingCriterion.html b/doc/types/benchmark._internal_.SingleSlicingCriterion.html new file mode 100644 index 0000000000..a5b0548430 --- /dev/null +++ b/doc/types/benchmark._internal_.SingleSlicingCriterion.html @@ -0,0 +1,377 @@ +SingleSlicingCriterion | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias SingleSlicingCriterion

+
SingleSlicingCriterion: `${number}:${number}` | `${number}@${string}` | `$${number}`
+

Either line:column, line@variable-name, or $id

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/benchmark._internal_.SlicingCriteria.html b/doc/types/benchmark._internal_.SlicingCriteria.html new file mode 100644 index 0000000000..6fe511b539 --- /dev/null +++ b/doc/types/benchmark._internal_.SlicingCriteria.html @@ -0,0 +1,375 @@ +SlicingCriteria | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias SlicingCriteria

+
SlicingCriteria: SingleSlicingCriterion[]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.DataflowFunctionFlowInformation.html b/doc/types/dataflow.DataflowFunctionFlowInformation.html new file mode 100644 index 0000000000..898389aff7 --- /dev/null +++ b/doc/types/dataflow.DataflowFunctionFlowInformation.html @@ -0,0 +1,374 @@ +DataflowFunctionFlowInformation | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DataflowFunctionFlowInformation

+
DataflowFunctionFlowInformation: Omit<DataflowInformation<unknown>, "ast" | "graph"> & {
    graph: Set<NodeId>;
}
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.DataflowGraphEdgeAttribute.html b/doc/types/dataflow.DataflowGraphEdgeAttribute.html new file mode 100644 index 0000000000..1717edf5ff --- /dev/null +++ b/doc/types/dataflow.DataflowGraphEdgeAttribute.html @@ -0,0 +1,374 @@ +DataflowGraphEdgeAttribute | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DataflowGraphEdgeAttribute

+
DataflowGraphEdgeAttribute: "always" | "maybe"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.DataflowGraphVertexArgument.html b/doc/types/dataflow.DataflowGraphVertexArgument.html new file mode 100644 index 0000000000..6fff26643f --- /dev/null +++ b/doc/types/dataflow.DataflowGraphVertexArgument.html @@ -0,0 +1,374 @@ +DataflowGraphVertexArgument | flowr - v0.0.1
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.DataflowGraphVertexInfo.html b/doc/types/dataflow.DataflowGraphVertexInfo.html new file mode 100644 index 0000000000..fb881d2a9c --- /dev/null +++ b/doc/types/dataflow.DataflowGraphVertexInfo.html @@ -0,0 +1,374 @@ +DataflowGraphVertexInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DataflowGraphVertexInfo

+
DataflowGraphVertexInfo: Required<DataflowGraphVertexArgument>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.DataflowGraphVertices.html b/doc/types/dataflow.DataflowGraphVertices.html new file mode 100644 index 0000000000..88a7199133 --- /dev/null +++ b/doc/types/dataflow.DataflowGraphVertices.html @@ -0,0 +1,374 @@ +DataflowGraphVertices | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DataflowGraphVertices

+
DataflowGraphVertices: Map<NodeId, DataflowGraphVertexInfo>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.DataflowMap.html b/doc/types/dataflow.DataflowMap.html new file mode 100644 index 0000000000..fc5eabc962 --- /dev/null +++ b/doc/types/dataflow.DataflowMap.html @@ -0,0 +1,381 @@ +DataflowMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DataflowMap<OtherInfo>

+
DataflowMap<OtherInfo>: BiMap<NodeId, RNodeWithParent<OtherInfo>>
+

Used to get an entry point for every id, after that it allows reference-chasing of the graph

+
+
+

Type Parameters

+
    +
  • +

    OtherInfo

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.FunctionArgument.html b/doc/types/dataflow.FunctionArgument.html new file mode 100644 index 0000000000..ca120bcef2 --- /dev/null +++ b/doc/types/dataflow.FunctionArgument.html @@ -0,0 +1,374 @@ +FunctionArgument | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias FunctionArgument

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.Identifier.html b/doc/types/dataflow.Identifier.html new file mode 100644 index 0000000000..0b60cdeae1 --- /dev/null +++ b/doc/types/dataflow.Identifier.html @@ -0,0 +1,376 @@ +Identifier | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias Identifier

+
Identifier: string & {
    __brand?: "identifier";
}
+

identifiers are branded to avoid confusion with other string-like types

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.NamedFunctionArgument.html b/doc/types/dataflow.NamedFunctionArgument.html new file mode 100644 index 0000000000..2118bb80d2 --- /dev/null +++ b/doc/types/dataflow.NamedFunctionArgument.html @@ -0,0 +1,374 @@ +NamedFunctionArgument | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias NamedFunctionArgument

+
NamedFunctionArgument: [string, IdentifierReference | "<value>"]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.OutgoingEdges.html b/doc/types/dataflow.OutgoingEdges.html new file mode 100644 index 0000000000..b2798ba4f8 --- /dev/null +++ b/doc/types/dataflow.OutgoingEdges.html @@ -0,0 +1,376 @@ +OutgoingEdges | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias OutgoingEdges

+
OutgoingEdges: Map<NodeId, DataflowGraphEdge>
+

Maps the edges target to the edge information

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/dataflow.PositionalFunctionArgument.html b/doc/types/dataflow.PositionalFunctionArgument.html new file mode 100644 index 0000000000..5b096b10c1 --- /dev/null +++ b/doc/types/dataflow.PositionalFunctionArgument.html @@ -0,0 +1,374 @@ +PositionalFunctionArgument | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias PositionalFunctionArgument

+
PositionalFunctionArgument: IdentifierReference | "<value>"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.BinaryOperatorFlavor.html b/doc/types/r_bridge.BinaryOperatorFlavor.html new file mode 100644 index 0000000000..72d6b68886 --- /dev/null +++ b/doc/types/r_bridge.BinaryOperatorFlavor.html @@ -0,0 +1,374 @@ +BinaryOperatorFlavor | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias BinaryOperatorFlavor

+
BinaryOperatorFlavor: UnaryOperatorFlavor | "comparison" | "assignment"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.BinaryOperatorFlavorInAst.html b/doc/types/r_bridge.BinaryOperatorFlavorInAst.html new file mode 100644 index 0000000000..d968b98792 --- /dev/null +++ b/doc/types/r_bridge.BinaryOperatorFlavorInAst.html @@ -0,0 +1,374 @@ +BinaryOperatorFlavorInAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias BinaryOperatorFlavorInAst

+
BinaryOperatorFlavorInAst: BinaryOperatorFlavor | "special"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.DecoratedAstMap.html b/doc/types/r_bridge.DecoratedAstMap.html new file mode 100644 index 0000000000..3a0bb929c4 --- /dev/null +++ b/doc/types/r_bridge.DecoratedAstMap.html @@ -0,0 +1,379 @@ +DecoratedAstMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DecoratedAstMap<OtherInfo>

+
DecoratedAstMap<OtherInfo>: BiMap<NodeId, RNodeWithParent<OtherInfo>>
+
+

Type Parameters

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.DownFold.html b/doc/types/r_bridge.DownFold.html new file mode 100644 index 0000000000..4b3a49fcb7 --- /dev/null +++ b/doc/types/r_bridge.DownFold.html @@ -0,0 +1,399 @@ +DownFold | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias DownFold<Info, Down>

+
DownFold<Info, Down>: ((node, down) => Down)
+
+

Type Parameters

+
    +
  • +

    Info

  • +
  • +

    Down

+
+

Type declaration

+
    +
  • +
      +
    • (node, down): Down
    • +
    • +

      Called during the down-pass, will pe propagated to children and used in the up-pass (see StatefulFoldFunctions).

      +

      +Exists for leafs as well for consistency reasons.

      +
      +

      Parameters

      +
        +
      • +
        node: RNode<Info>
      • +
      • +
        down: Down
      +

      Returns Down

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.FoldFunctions.html b/doc/types/r_bridge.FoldFunctions.html new file mode 100644 index 0000000000..5a4319b514 --- /dev/null +++ b/doc/types/r_bridge.FoldFunctions.html @@ -0,0 +1,381 @@ +FoldFunctions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias FoldFunctions<Info, Out>

+
FoldFunctions<Info, Out>: Omit<StatefulFoldFunctions<Info, undefined, Out>, "down">
+
+

Type Parameters

+
    +
  • +

    Info

  • +
  • +

    Out

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.IdGenerator.html b/doc/types/r_bridge.IdGenerator.html new file mode 100644 index 0000000000..720a8e68f1 --- /dev/null +++ b/doc/types/r_bridge.IdGenerator.html @@ -0,0 +1,397 @@ +IdGenerator | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias IdGenerator<OtherInfo>

+
IdGenerator<OtherInfo>: ((data) => NodeId)
+
+

Type Parameters

+
    +
  • +

    OtherInfo

+
+

Type declaration

+
    +
  • +
      +
    • (data): NodeId
    • +
    • +

      A function that given an RNode returns a (guaranteed) unique id for it

      +
      +
      +

      Parameters

      +
        +
      • +
        data: RNode<OtherInfo>
        +

        the node to generate an id for

        +
      +

      Returns NodeId

      a unique id for the given node

      +
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.NamespaceIdentifier.html b/doc/types/r_bridge.NamespaceIdentifier.html new file mode 100644 index 0000000000..943f40e742 --- /dev/null +++ b/doc/types/r_bridge.NamespaceIdentifier.html @@ -0,0 +1,374 @@ +NamespaceIdentifier | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias NamespaceIdentifier

+
NamespaceIdentifier: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.NodeId.html b/doc/types/r_bridge.NodeId.html new file mode 100644 index 0000000000..6b9fc9c05d --- /dev/null +++ b/doc/types/r_bridge.NodeId.html @@ -0,0 +1,376 @@ +NodeId | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias NodeId

+
NodeId: string & {
    __brand?: "node-id";
}
+

The type of the id assigned to each node. Branded to avoid problematic usages with other string types.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.OnVisit.html b/doc/types/r_bridge.OnVisit.html new file mode 100644 index 0000000000..572208a341 --- /dev/null +++ b/doc/types/r_bridge.OnVisit.html @@ -0,0 +1,396 @@ +OnVisit | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias OnVisit<OtherInfo>

+
OnVisit<OtherInfo>: ((node, context) => boolean)
+
+

Type Parameters

+
    +
  • +

    OtherInfo

+
+

Type declaration

+
    +
  • +
      +
    • (node, context): boolean
    • +
    • +

      Return true to stop visiting from this node (i.e., do not continue to visit this node and the children)

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.Operator.html b/doc/types/r_bridge.Operator.html new file mode 100644 index 0000000000..76888c7792 --- /dev/null +++ b/doc/types/r_bridge.Operator.html @@ -0,0 +1,374 @@ +Operator | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias Operator

+
Operator: typeof Operators[number]
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.OperatorName.html b/doc/types/r_bridge.OperatorName.html new file mode 100644 index 0000000000..ae59d03adf --- /dev/null +++ b/doc/types/r_bridge.OperatorName.html @@ -0,0 +1,374 @@ +OperatorName | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias OperatorName

+
OperatorName: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.OperatorUsedAs.html b/doc/types/r_bridge.OperatorUsedAs.html new file mode 100644 index 0000000000..1741b0e3cf --- /dev/null +++ b/doc/types/r_bridge.OperatorUsedAs.html @@ -0,0 +1,374 @@ +OperatorUsedAs | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias OperatorUsedAs

+
OperatorUsedAs: "assignment" | "operation" | "access"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.OperatorWrittenAs.html b/doc/types/r_bridge.OperatorWrittenAs.html new file mode 100644 index 0000000000..3d98593226 --- /dev/null +++ b/doc/types/r_bridge.OperatorWrittenAs.html @@ -0,0 +1,374 @@ +OperatorWrittenAs | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias OperatorWrittenAs

+
OperatorWrittenAs: "infix" | "prefix"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.OutputStreamSelector.html b/doc/types/r_bridge.OutputStreamSelector.html new file mode 100644 index 0000000000..338503e7c4 --- /dev/null +++ b/doc/types/r_bridge.OutputStreamSelector.html @@ -0,0 +1,374 @@ +OutputStreamSelector | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias OutputStreamSelector

+
OutputStreamSelector: "stdout" | "stderr" | "both"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RAccess.html b/doc/types/r_bridge.RAccess.html new file mode 100644 index 0000000000..4c647b0bff --- /dev/null +++ b/doc/types/r_bridge.RAccess.html @@ -0,0 +1,379 @@ +RAccess | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RAccess<Info>

+
RAccess<Info>: RNamedAccess<Info> | RIndexAccess<Info>
+
+

Type Parameters

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RConstant.html b/doc/types/r_bridge.RConstant.html new file mode 100644 index 0000000000..e4e58ae39f --- /dev/null +++ b/doc/types/r_bridge.RConstant.html @@ -0,0 +1,379 @@ +RConstant | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RConstant<Info>

+
RConstant<Info>: RNumber<Info> | RString<Info> | RLogical<Info> | RSymbol<Info, typeof RNull | typeof RNa>
+
+

Type Parameters

+
    +
  • +

    Info

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RConstructs.html b/doc/types/r_bridge.RConstructs.html new file mode 100644 index 0000000000..d361e6b0c8 --- /dev/null +++ b/doc/types/r_bridge.RConstructs.html @@ -0,0 +1,379 @@ +RConstructs | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RConstructs<Info>

+
RConstructs<Info>: RLoopConstructs<Info> | RIfThenElse<Info>
+
+

Type Parameters

+
    +
  • +

    Info

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RFunctionCall.html b/doc/types/r_bridge.RFunctionCall.html new file mode 100644 index 0000000000..30fd0185f1 --- /dev/null +++ b/doc/types/r_bridge.RFunctionCall.html @@ -0,0 +1,379 @@ +RFunctionCall | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RFunctionCall<Info>

+
RFunctionCall<Info>: RNamedFunctionCall<Info> | RUnnamedFunctionCall<Info>
+
+

Type Parameters

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RFunctions.html b/doc/types/r_bridge.RFunctions.html new file mode 100644 index 0000000000..0d542d7e75 --- /dev/null +++ b/doc/types/r_bridge.RFunctions.html @@ -0,0 +1,379 @@ +RFunctions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RFunctions<Info>

+
RFunctions<Info>: RFunctionDefinition<Info> | RFunctionCall<Info> | RParameter<Info> | RArgument<Info>
+
+

Type Parameters

+
    +
  • +

    Info

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RLogicalValue.html b/doc/types/r_bridge.RLogicalValue.html new file mode 100644 index 0000000000..61341b3b17 --- /dev/null +++ b/doc/types/r_bridge.RLogicalValue.html @@ -0,0 +1,374 @@ +RLogicalValue | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RLogicalValue

+
RLogicalValue: boolean
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RLoopConstructs.html b/doc/types/r_bridge.RLoopConstructs.html new file mode 100644 index 0000000000..2e32ddff51 --- /dev/null +++ b/doc/types/r_bridge.RLoopConstructs.html @@ -0,0 +1,379 @@ +RLoopConstructs | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RLoopConstructs<Info>

+
RLoopConstructs<Info>: RForLoop<Info> | RRepeatLoop<Info> | RWhileLoop<Info>
+
+

Type Parameters

+
    +
  • +

    Info

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RNode.html b/doc/types/r_bridge.RNode.html new file mode 100644 index 0000000000..d335fec216 --- /dev/null +++ b/doc/types/r_bridge.RNode.html @@ -0,0 +1,379 @@ +RNode | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RNode<Info>

+
RNode<Info>: RExpressionList<Info> | RFunctions<Info> | ROther<Info> | RConstructs<Info> | RNamedAccess<Info> | RIndexAccess<Info> | RUnaryOp<Info> | RBinaryOp<Info> | RSingleNode<Info> | RPipe<Info>
+
+

Type Parameters

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RNodeWithParent.html b/doc/types/r_bridge.RNodeWithParent.html new file mode 100644 index 0000000000..a313322b4a --- /dev/null +++ b/doc/types/r_bridge.RNodeWithParent.html @@ -0,0 +1,379 @@ +RNodeWithParent | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RNodeWithParent<OtherInfo>

+
RNodeWithParent<OtherInfo>: RNode<OtherInfo & ParentInformation>
+
+

Type Parameters

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.ROther.html b/doc/types/r_bridge.ROther.html new file mode 100644 index 0000000000..0419cc23e6 --- /dev/null +++ b/doc/types/r_bridge.ROther.html @@ -0,0 +1,379 @@ +ROther | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias ROther<Info>

+
ROther<Info>: RComment<Info> | RLineDirective<Info>
+
+

Type Parameters

+
    +
  • +

    Info

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RParseRequest.html b/doc/types/r_bridge.RParseRequest.html new file mode 100644 index 0000000000..12d158c049 --- /dev/null +++ b/doc/types/r_bridge.RParseRequest.html @@ -0,0 +1,376 @@ +RParseRequest | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RParseRequest

+ +

A request that can be passed along to retrieveXmlFromRCode.

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.RSingleNode.html b/doc/types/r_bridge.RSingleNode.html new file mode 100644 index 0000000000..a86b108c1a --- /dev/null +++ b/doc/types/r_bridge.RSingleNode.html @@ -0,0 +1,379 @@ +RSingleNode | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias RSingleNode<Info>

+
RSingleNode<Info>: RComment<Info> | RSymbol<Info> | RConstant<Info> | RBreak<Info> | RNext<Info> | RLineDirective<Info>
+
+

Type Parameters

+
    +
  • +

    Info

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.StringUsedInRCode.html b/doc/types/r_bridge.StringUsedInRCode.html new file mode 100644 index 0000000000..8d4b7896ed --- /dev/null +++ b/doc/types/r_bridge.StringUsedInRCode.html @@ -0,0 +1,374 @@ +StringUsedInRCode | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias StringUsedInRCode

+
StringUsedInRCode: string
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.TokenMap.html b/doc/types/r_bridge.TokenMap.html new file mode 100644 index 0000000000..3af257991a --- /dev/null +++ b/doc/types/r_bridge.TokenMap.html @@ -0,0 +1,374 @@ +TokenMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias TokenMap

+
TokenMap: Record<string, string>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.UnaryOperatorFlavor.html b/doc/types/r_bridge.UnaryOperatorFlavor.html new file mode 100644 index 0000000000..1568726cb3 --- /dev/null +++ b/doc/types/r_bridge.UnaryOperatorFlavor.html @@ -0,0 +1,374 @@ +UnaryOperatorFlavor | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias UnaryOperatorFlavor

+
UnaryOperatorFlavor: "arithmetic" | "logical" | "model formula"
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.XmlBasedJson.html b/doc/types/r_bridge.XmlBasedJson.html new file mode 100644 index 0000000000..bb036d31c4 --- /dev/null +++ b/doc/types/r_bridge.XmlBasedJson.html @@ -0,0 +1,376 @@ +XmlBasedJson | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias XmlBasedJson

+
XmlBasedJson: Record<string, XmlBasedJsonValue>
+

represents json format retrieved from processing the xml input

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/r_bridge.XmlBasedJsonValue.html b/doc/types/r_bridge.XmlBasedJsonValue.html new file mode 100644 index 0000000000..70a4f57ed6 --- /dev/null +++ b/doc/types/r_bridge.XmlBasedJsonValue.html @@ -0,0 +1,376 @@ +XmlBasedJsonValue | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias XmlBasedJsonValue

+
XmlBasedJsonValue: string | Record<string, unknown> | XmlBasedJson[]
+

A xml element in the json can either link to a string or another xml element

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.ClusterContextIdMap.html b/doc/types/statistics.ClusterContextIdMap.html new file mode 100644 index 0000000000..4e8de80c0a --- /dev/null +++ b/doc/types/statistics.ClusterContextIdMap.html @@ -0,0 +1,374 @@ +ClusterContextIdMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias ClusterContextIdMap

+
ClusterContextIdMap: DefaultMap<string | undefined, NodeId>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.ClusterValueInfoMap.html b/doc/types/statistics.ClusterValueInfoMap.html new file mode 100644 index 0000000000..7f31db5ef1 --- /dev/null +++ b/doc/types/statistics.ClusterValueInfoMap.html @@ -0,0 +1,374 @@ +ClusterValueInfoMap | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias ClusterValueInfoMap

+
ClusterValueInfoMap: DefaultMap<string, ContextsWithCount>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.ContextsWithCount.html b/doc/types/statistics.ContextsWithCount.html new file mode 100644 index 0000000000..03e16a723f --- /dev/null +++ b/doc/types/statistics.ContextsWithCount.html @@ -0,0 +1,374 @@ +ContextsWithCount | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias ContextsWithCount

+
ContextsWithCount: DefaultMap<NodeId, number>
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.FeatureInfo.html b/doc/types/statistics.FeatureInfo.html new file mode 100644 index 0000000000..0af2173ad5 --- /dev/null +++ b/doc/types/statistics.FeatureInfo.html @@ -0,0 +1,378 @@ +FeatureInfo | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias FeatureInfo

+
FeatureInfo: Record<string, number> & MergeableRecord
+

Maps each sub-feature name to the number of occurrences of that sub-feature. +Allows for one nesting level to denote hierarchical features.

+

+Since we are writing to files process, we only count feature occurrences (some feature/parts are not written to file)

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.FeatureKey.html b/doc/types/statistics.FeatureKey.html new file mode 100644 index 0000000000..fc722b2149 --- /dev/null +++ b/doc/types/statistics.FeatureKey.html @@ -0,0 +1,374 @@ +FeatureKey | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias FeatureKey

+
FeatureKey: keyof typeof ALL_FEATURES
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.FeatureSelection.html b/doc/types/statistics.FeatureSelection.html new file mode 100644 index 0000000000..137664cd99 --- /dev/null +++ b/doc/types/statistics.FeatureSelection.html @@ -0,0 +1,376 @@ +FeatureSelection | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias FeatureSelection

+
FeatureSelection: Set<FeatureKey>
+

If the user passes all, this should be every feature present in ALL_FEATURES (see allFeatureNames)

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.FeatureStatistics.html b/doc/types/statistics.FeatureStatistics.html new file mode 100644 index 0000000000..cb9b45ef91 --- /dev/null +++ b/doc/types/statistics.FeatureStatistics.html @@ -0,0 +1,374 @@ +FeatureStatistics | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias FeatureStatistics

+
FeatureStatistics: {
    [K in FeatureKey]: FeatureInfo
}
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.FeatureValue.html b/doc/types/statistics.FeatureValue.html new file mode 100644 index 0000000000..c6cddcce58 --- /dev/null +++ b/doc/types/statistics.FeatureValue.html @@ -0,0 +1,379 @@ +FeatureValue | flowr - v0.0.1
+
+ +
+
+
+
+ +

Type alias FeatureValue<k>

+
FeatureValue<k>: ReturnType<typeof ALL_FEATURES[k]["process"]>
+
+

Type Parameters

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/types/statistics.FormatOptions.html b/doc/types/statistics.FormatOptions.html new file mode 100644 index 0000000000..66ab694471 --- /dev/null +++ b/doc/types/statistics.FormatOptions.html @@ -0,0 +1,374 @@ +FormatOptions | flowr - v0.0.1
+
+ +
+
+ +
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/benchmark.CommonSlicerMeasurements.html b/doc/variables/benchmark.CommonSlicerMeasurements.html new file mode 100644 index 0000000000..22090be18a --- /dev/null +++ b/doc/variables/benchmark.CommonSlicerMeasurements.html @@ -0,0 +1,375 @@ +CommonSlicerMeasurements | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable CommonSlicerMeasurementsConst

+
CommonSlicerMeasurements: readonly ["initialize R session", "inject home path", "ensure installation of xmlparsedata", "retrieve token map", "retrieve AST from R code", "normalize R AST", "decorate R AST", "produce dataflow information", "close R session", "total"] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/benchmark.PerSliceMeasurements.html b/doc/variables/benchmark.PerSliceMeasurements.html new file mode 100644 index 0000000000..1acdfb0de3 --- /dev/null +++ b/doc/variables/benchmark.PerSliceMeasurements.html @@ -0,0 +1,375 @@ +PerSliceMeasurements | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable PerSliceMeasurementsConst

+
PerSliceMeasurements: readonly ["decode slicing criterion", "static slicing", "reconstruct code", "total"] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/benchmark.benchmarkLogger.html b/doc/variables/benchmark.benchmarkLogger.html new file mode 100644 index 0000000000..d99db5cdcd --- /dev/null +++ b/doc/variables/benchmark.benchmarkLogger.html @@ -0,0 +1,374 @@ +benchmarkLogger | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable benchmarkLoggerConst

+
benchmarkLogger: Logger<ILogObj> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/dataflow.BuiltIn.html b/doc/variables/dataflow.BuiltIn.html new file mode 100644 index 0000000000..de71e28de4 --- /dev/null +++ b/doc/variables/dataflow.BuiltIn.html @@ -0,0 +1,374 @@ +BuiltIn | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable BuiltInConst

+
BuiltIn: "built-in" = 'built-in'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/dataflow.DefaultEnvironmentMemory.html b/doc/variables/dataflow.DefaultEnvironmentMemory.html new file mode 100644 index 0000000000..dc02aed729 --- /dev/null +++ b/doc/variables/dataflow.DefaultEnvironmentMemory.html @@ -0,0 +1,374 @@ +DefaultEnvironmentMemory | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable DefaultEnvironmentMemoryConst

+
DefaultEnvironmentMemory: Map<Identifier, IdentifierDefinition[]> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/dataflow.dataflowLogger.html b/doc/variables/dataflow.dataflowLogger.html new file mode 100644 index 0000000000..e121222ef9 --- /dev/null +++ b/doc/variables/dataflow.dataflowLogger.html @@ -0,0 +1,374 @@ +dataflowLogger | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable dataflowLoggerConst

+
dataflowLogger: Logger<ILogObj> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.ArithmeticOperators.html b/doc/variables/r_bridge.ArithmeticOperators.html new file mode 100644 index 0000000000..2163bcec95 --- /dev/null +++ b/doc/variables/r_bridge.ArithmeticOperators.html @@ -0,0 +1,374 @@ +ArithmeticOperators | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ArithmeticOperatorsConst

+
ArithmeticOperators: readonly string[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.ArithmeticOperatorsRAst.html b/doc/variables/r_bridge.ArithmeticOperatorsRAst.html new file mode 100644 index 0000000000..e90890f5d9 --- /dev/null +++ b/doc/variables/r_bridge.ArithmeticOperatorsRAst.html @@ -0,0 +1,374 @@ +ArithmeticOperatorsRAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ArithmeticOperatorsRAstConst

+
ArithmeticOperatorsRAst: Set<string> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.Assignments.html b/doc/variables/r_bridge.Assignments.html new file mode 100644 index 0000000000..7173e163c4 --- /dev/null +++ b/doc/variables/r_bridge.Assignments.html @@ -0,0 +1,374 @@ +Assignments | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable AssignmentsConst

+
Assignments: readonly string[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.AssignmentsRAst.html b/doc/variables/r_bridge.AssignmentsRAst.html new file mode 100644 index 0000000000..1b531509fc --- /dev/null +++ b/doc/variables/r_bridge.AssignmentsRAst.html @@ -0,0 +1,374 @@ +AssignmentsRAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable AssignmentsRAstConst

+
AssignmentsRAst: Set<string> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.ComparisonOperators.html b/doc/variables/r_bridge.ComparisonOperators.html new file mode 100644 index 0000000000..e1311719eb --- /dev/null +++ b/doc/variables/r_bridge.ComparisonOperators.html @@ -0,0 +1,374 @@ +ComparisonOperators | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ComparisonOperatorsConst

+
ComparisonOperators: readonly string[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.ComparisonOperatorsRAst.html b/doc/variables/r_bridge.ComparisonOperatorsRAst.html new file mode 100644 index 0000000000..85173c6482 --- /dev/null +++ b/doc/variables/r_bridge.ComparisonOperatorsRAst.html @@ -0,0 +1,374 @@ +ComparisonOperatorsRAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ComparisonOperatorsRAstConst

+
ComparisonOperatorsRAst: Set<string> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION.html b/doc/variables/r_bridge.DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION.html new file mode 100644 index 0000000000..a1dbf5d308 --- /dev/null +++ b/doc/variables/r_bridge.DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION.html @@ -0,0 +1,374 @@ +DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable DEFAULT_OUTPUT_COLLECTOR_CONFIGURATIONConst

+
DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION: OutputCollectorConfiguration = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.DEFAULT_PARSER_HOOKS.html b/doc/variables/r_bridge.DEFAULT_PARSER_HOOKS.html new file mode 100644 index 0000000000..f673a9141e --- /dev/null +++ b/doc/variables/r_bridge.DEFAULT_PARSER_HOOKS.html @@ -0,0 +1,374 @@ +DEFAULT_PARSER_HOOKS | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable DEFAULT_PARSER_HOOKSConst

+
DEFAULT_PARSER_HOOKS: DeepReadonly<DeepRequired<XmlParserHooks>> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.DEFAULT_R_SHELL_OPTIONS.html b/doc/variables/r_bridge.DEFAULT_R_SHELL_OPTIONS.html new file mode 100644 index 0000000000..f687feb6ad --- /dev/null +++ b/doc/variables/r_bridge.DEFAULT_R_SHELL_OPTIONS.html @@ -0,0 +1,374 @@ +DEFAULT_R_SHELL_OPTIONS | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable DEFAULT_R_SHELL_OPTIONSConst

+
DEFAULT_R_SHELL_OPTIONS: RShellOptions = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.DEFAULT_XML_PARSER_CONFIG.html b/doc/variables/r_bridge.DEFAULT_XML_PARSER_CONFIG.html new file mode 100644 index 0000000000..64e7c1af6c --- /dev/null +++ b/doc/variables/r_bridge.DEFAULT_XML_PARSER_CONFIG.html @@ -0,0 +1,378 @@ +DEFAULT_XML_PARSER_CONFIG | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable DEFAULT_XML_PARSER_CONFIGConst

+
DEFAULT_XML_PARSER_CONFIG: XmlParserConfig = ...
+

Default configuration to be used for the XmlParserConfig.

+

+Note, that this does not include a sensible tokenMap, as this must be provided by the corresponding +shell environment.

+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.LogicalOperators.html b/doc/variables/r_bridge.LogicalOperators.html new file mode 100644 index 0000000000..abb9dbeae2 --- /dev/null +++ b/doc/variables/r_bridge.LogicalOperators.html @@ -0,0 +1,374 @@ +LogicalOperators | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable LogicalOperatorsConst

+
LogicalOperators: readonly string[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.LogicalOperatorsRAst.html b/doc/variables/r_bridge.LogicalOperatorsRAst.html new file mode 100644 index 0000000000..0283215499 --- /dev/null +++ b/doc/variables/r_bridge.LogicalOperatorsRAst.html @@ -0,0 +1,374 @@ +LogicalOperatorsRAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable LogicalOperatorsRAstConst

+
LogicalOperatorsRAst: Set<string> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.ModelFormulaOperators.html b/doc/variables/r_bridge.ModelFormulaOperators.html new file mode 100644 index 0000000000..01558af2f8 --- /dev/null +++ b/doc/variables/r_bridge.ModelFormulaOperators.html @@ -0,0 +1,374 @@ +ModelFormulaOperators | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ModelFormulaOperatorsConst

+
ModelFormulaOperators: readonly string[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.ModelFormulaOperatorsRAst.html b/doc/variables/r_bridge.ModelFormulaOperatorsRAst.html new file mode 100644 index 0000000000..bc374adab7 --- /dev/null +++ b/doc/variables/r_bridge.ModelFormulaOperatorsRAst.html @@ -0,0 +1,374 @@ +ModelFormulaOperatorsRAst | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ModelFormulaOperatorsRAstConst

+
ModelFormulaOperatorsRAst: Set<string> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.OperatorDatabase.html b/doc/variables/r_bridge.OperatorDatabase.html new file mode 100644 index 0000000000..7d80716f06 --- /dev/null +++ b/doc/variables/r_bridge.OperatorDatabase.html @@ -0,0 +1,374 @@ +OperatorDatabase | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable OperatorDatabaseConst

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.Operators.html b/doc/variables/r_bridge.Operators.html new file mode 100644 index 0000000000..7958c653b7 --- /dev/null +++ b/doc/variables/r_bridge.Operators.html @@ -0,0 +1,374 @@ +Operators | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable OperatorsConst

+
Operators: readonly string[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.RImaginaryMarker.html b/doc/variables/r_bridge.RImaginaryMarker.html new file mode 100644 index 0000000000..2e66de19ff --- /dev/null +++ b/doc/variables/r_bridge.RImaginaryMarker.html @@ -0,0 +1,374 @@ +RImaginaryMarker | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable RImaginaryMarkerConst

+
RImaginaryMarker: "i" = 'i'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.RInf.html b/doc/variables/r_bridge.RInf.html new file mode 100644 index 0000000000..633e3f473d --- /dev/null +++ b/doc/variables/r_bridge.RInf.html @@ -0,0 +1,374 @@ +RInf | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable RInfConst

+
RInf: "Inf" = 'Inf'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.RIntegerMarker.html b/doc/variables/r_bridge.RIntegerMarker.html new file mode 100644 index 0000000000..11c0b26693 --- /dev/null +++ b/doc/variables/r_bridge.RIntegerMarker.html @@ -0,0 +1,374 @@ +RIntegerMarker | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable RIntegerMarkerConst

+
RIntegerMarker: "L" = 'L'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.RNa.html b/doc/variables/r_bridge.RNa.html new file mode 100644 index 0000000000..735a1df484 --- /dev/null +++ b/doc/variables/r_bridge.RNa.html @@ -0,0 +1,374 @@ +RNa | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable RNaConst

+
RNa: "NA" = 'NA'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.RNull.html b/doc/variables/r_bridge.RNull.html new file mode 100644 index 0000000000..be262b7e5b --- /dev/null +++ b/doc/variables/r_bridge.RNull.html @@ -0,0 +1,374 @@ +RNull | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable RNullConst

+
RNull: "NULL" = 'NULL'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.RNumHexFloatRegex.html b/doc/variables/r_bridge.RNumHexFloatRegex.html new file mode 100644 index 0000000000..46f5c59d63 --- /dev/null +++ b/doc/variables/r_bridge.RNumHexFloatRegex.html @@ -0,0 +1,374 @@ +RNumHexFloatRegex | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable RNumHexFloatRegexConst

+
RNumHexFloatRegex: RegExp = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/r_bridge.parseLog.html b/doc/variables/r_bridge.parseLog.html new file mode 100644 index 0000000000..2dab1f9573 --- /dev/null +++ b/doc/variables/r_bridge.parseLog.html @@ -0,0 +1,374 @@ +parseLog | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable parseLogConst

+
parseLog: Logger<ILogObj> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/slicing_static.slicerLogger.html b/doc/variables/slicing_static.slicerLogger.html new file mode 100644 index 0000000000..4ef79821a6 --- /dev/null +++ b/doc/variables/slicing_static.slicerLogger.html @@ -0,0 +1,374 @@ +slicerLogger | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable slicerLoggerConst

+
slicerLogger: Logger<ILogObj> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.ALL_FEATURES.html b/doc/variables/statistics.ALL_FEATURES.html new file mode 100644 index 0000000000..80b1c22b86 --- /dev/null +++ b/doc/variables/statistics.ALL_FEATURES.html @@ -0,0 +1,395 @@ +ALL_FEATURES | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ALL_FEATURESConst

+
ALL_FEATURES: {
    assignments: Feature<AssignmentInfo>;
    comments: Feature<CommentInfo>;
    controlflow: Feature<ControlflowInfo>;
    dataAccess: Feature<DataAccess>;
    definedFunctions: Feature<FunctionDefinitionInfo>;
    loops: Feature<LoopInfo>;
    usedFunctions: Feature<FunctionUsageInfo>;
    usedPackages: Feature<UsedPackageInfo>;
    values: Feature<ValueInfo>;
} = ...
+
+

Type declaration

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.allFeatureNames.html b/doc/variables/statistics.allFeatureNames.html new file mode 100644 index 0000000000..377fca0930 --- /dev/null +++ b/doc/variables/statistics.allFeatureNames.html @@ -0,0 +1,374 @@ +allFeatureNames | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable allFeatureNamesConst

+
allFeatureNames: Set<FeatureKey> = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.ansiFormatter.html b/doc/variables/statistics.ansiFormatter.html new file mode 100644 index 0000000000..5128a2fc24 --- /dev/null +++ b/doc/variables/statistics.ansiFormatter.html @@ -0,0 +1,413 @@ +ansiFormatter | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable ansiFormatterConst

+
ansiFormatter: {
    format(input, options?) => string;
    getFormatString(options?) => string;
    reset() => string;
} = ...
+
+

Type declaration

+
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.defaultStatisticsFileSuffix.html b/doc/variables/statistics.defaultStatisticsFileSuffix.html new file mode 100644 index 0000000000..822ff59c28 --- /dev/null +++ b/doc/variables/statistics.defaultStatisticsFileSuffix.html @@ -0,0 +1,374 @@ +defaultStatisticsFileSuffix | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable defaultStatisticsFileSuffixConst

+
defaultStatisticsFileSuffix: ".txt" = '.txt'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.escape.html b/doc/variables/statistics.escape.html new file mode 100644 index 0000000000..4da1f822f2 --- /dev/null +++ b/doc/variables/statistics.escape.html @@ -0,0 +1,374 @@ +escape | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable escapeConst

+
escape: "\u001b[" = '\x1b['
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.formatter.html b/doc/variables/statistics.formatter.html new file mode 100644 index 0000000000..8013837a9c --- /dev/null +++ b/doc/variables/statistics.formatter.html @@ -0,0 +1,374 @@ +formatter | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable formatter

+
formatter: OutputFormatter = ansiFormatter
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.optionDefinitions.html b/doc/variables/statistics.optionDefinitions.html new file mode 100644 index 0000000000..79355e376c --- /dev/null +++ b/doc/variables/statistics.optionDefinitions.html @@ -0,0 +1,374 @@ +optionDefinitions | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable optionDefinitionsConst

+
optionDefinitions: OptionDefinition[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.optionHelp.html b/doc/variables/statistics.optionHelp.html new file mode 100644 index 0000000000..6aaa71e656 --- /dev/null +++ b/doc/variables/statistics.optionHelp.html @@ -0,0 +1,374 @@ +optionHelp | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable optionHelpConst

+
optionHelp: ({
    content: string;
    header: string;
    optionList?: undefined;
} | {
    content: string[];
    header: string;
    optionList?: undefined;
} | {
    content?: undefined;
    header: string;
    optionList: OptionDefinition[];
})[] = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.toolName.html b/doc/variables/statistics.toolName.html new file mode 100644 index 0000000000..b045912412 --- /dev/null +++ b/doc/variables/statistics.toolName.html @@ -0,0 +1,374 @@ +toolName | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable toolNameConst

+
toolName: "stats" = 'stats'
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/doc/variables/statistics.voidFormatter.html b/doc/variables/statistics.voidFormatter.html new file mode 100644 index 0000000000..fb3b6fd1cf --- /dev/null +++ b/doc/variables/statistics.voidFormatter.html @@ -0,0 +1,374 @@ +voidFormatter | flowr - v0.0.1
+
+ +
+
+
+
+ +

Variable voidFormatterConst

+
voidFormatter: OutputFormatter = ...
+
+ +
+
+

Generated using TypeDoc

+
\ No newline at end of file