UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

8 lines (7 loc) 494 B
import { type NormalizerData } from '../../normalizer-data'; import type { RWhileLoop } from '../../../../model/nodes/r-while-loop'; import type { NamedJsonEntry } from '../../../json/format'; /** * Tries to normalize a while-loop structure from the given tokens. */ export declare function tryNormalizeWhile(data: NormalizerData, [whileToken, leftParen, condition, rightParen, body]: [NamedJsonEntry, NamedJsonEntry, NamedJsonEntry, NamedJsonEntry, NamedJsonEntry]): RWhileLoop | undefined;