UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

18 lines (17 loc) 728 B
import type { ReplCommand, ReplOutput } from './repl-main'; import type { KnownParser } from '../../../r-bridge/parser'; type Version = `${number}.${number}.${number}`; /** * Describes the version of flowR and the used R interpreter. */ export interface VersionInformation { /** The version of flowR */ flowr: Version; /** The version of R identified by the underlying {@link RShell} */ r: Version | 'unknown' | 'none'; engine: string; } export declare function retrieveVersionInformation(parser: KnownParser): Promise<VersionInformation>; export declare function printVersionInformation(output: ReplOutput, parser: KnownParser): Promise<void>; export declare const versionCommand: ReplCommand; export {};