UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

12 lines (11 loc) 588 B
import type { NodeId } from '../../r-bridge/lang-4.x/ast/model/processing/node-id'; import type { REnvironmentInformation } from '../environments/environment'; export type ReplacementOperatorHandlerArgs = { operator: string; target: string | undefined; env: REnvironmentInformation; id: NodeId; }; export type ReplacementOperatorHandler = (args: ReplacementOperatorHandlerArgs) => void; export declare function onReplacementOperator(handler: ReplacementOperatorHandler): void; export declare function handleReplacementOperator(args: ReplacementOperatorHandlerArgs): void;