@eagleoutice/flowr - v2.10.3
    Preparing search index...

    For the specifications of pureFns etc. please have a look at InputClassifierFunctionIdentifier.

    interface InputClassifierConfig {
        ffiFns?: readonly InputClassifierFunctionIdentifier[];
        fullDfg?: DataflowGraph<DataflowGraphVertexInfo, DfEdge>;
        langFns?: readonly InputClassifierFunctionIdentifier[];
        networkFns: readonly InputClassifierFunctionIdentifier[];
        optionsFns?: readonly InputClassifierFunctionIdentifier[];
        pureFns: readonly InputClassifierFunctionIdentifier[];
        randomFns: readonly InputClassifierFunctionIdentifier[];
        readFileFns: readonly InputClassifierFunctionIdentifier[];
        systemFns?: readonly InputClassifierFunctionIdentifier[];
        [key: string]: unknown;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: unknown

    Hierarchy-Diagram

    UML class diagram of InputClassifierConfig
    Index

    Properties

    Functions that call native code via .C/.Fortran interfaces

    For the scope escape analysis, pass on the full, non-reduced DFG here

    Functions that produce language objects such as quote/substitute

    networkFns: readonly InputClassifierFunctionIdentifier[]

    Functions that read from the network

    optionsFns?: readonly InputClassifierFunctionIdentifier[]

    Functions that access or set global options

    Functions which are considered to be pure (i.e., deterministic, trusted, safe, idempotent on the lub of the input types)

    randomFns: readonly InputClassifierFunctionIdentifier[]

    Functions that produce a random value Note: may need to check with respect to seeded randomness

    readFileFns: readonly InputClassifierFunctionIdentifier[]

    Functions that read from the file system

    systemFns?: readonly InputClassifierFunctionIdentifier[]

    Functions that call system utilities (system/system2)