UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

21 lines (20 loc) 795 B
import type { RShell } from '../../../r-bridge/shell'; import { VertexType } from '../../../dataflow/graph/vertex'; import { EdgeType } from '../../../dataflow/graph/edge'; import type { DataflowGraph } from '../../../dataflow/graph/graph'; export interface SubExplanationParameters { readonly name: string; readonly description: string; readonly code: string; readonly expectedSubgraph: DataflowGraph; } export interface ExplanationParameters { readonly shell: RShell; readonly name: string; readonly type: VertexType | EdgeType; readonly description: string; readonly code: string; readonly expectedSubgraph: DataflowGraph; } export declare function getAllVertices(): [string, VertexType][]; export declare function getAllEdges(): [string, EdgeType][];