@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
8 lines (7 loc) • 562 B
TypeScript
import type { QuadSerializationConfiguration } from '../../util/quads';
import type { NormalizedAst } from '../../r-bridge/lang-4.x/ast/model/processing/decorate';
/** Should work with larger things as well */
export declare function normalizedAstToJson(ast: NormalizedAst): string;
export declare function normalizedAstToQuads(ast: NormalizedAst, config: QuadSerializationConfiguration): string;
export declare function printNormalizedAstToMermaid(ast: NormalizedAst): string;
export declare function printNormalizedAstToMermaidUrl(ast: NormalizedAst): string;