@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
9 lines (8 loc) • 454 B
TypeScript
import type { NormalizerData } from '../../normalizer-data';
import type { JsonEntry } from '../../../json/format';
import type { RProject } from '../../../../model/nodes/r-project';
/**
* Takes the parse data as object and produces an undecorated, normalized AST.
* @see {@link normalize} - for a version that also decorates the AST
*/
export declare function normalizeRootObjToAst(data: NormalizerData, obj: JsonEntry, filePath?: string): RProject;