UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

14 lines (13 loc) 514 B
import type { Leaf, Location, NoInfo, RNode } from '../model'; import { RType } from '../type'; import type { RNumberValue } from '../../../convert-values'; /** * A number like `3`, `-2.14`, `1L`, or `2i`. * Includes numeric, integer, and complex. * See {@link RNumberValue} for more information. */ export interface RNumber<Info = NoInfo> extends Leaf<Info>, Location { readonly type: RType.Number; content: RNumberValue; } export declare function isRNumber(node: RNode | undefined): node is RNumber;