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

    Interface BuiltInFunctionDefinition<BuiltInProcessor>

    Define a built-in function (like print or c) and the processor to use.

    interface BuiltInFunctionDefinition<
        BuiltInProcessor extends keyof typeof BuiltInProcessorMapper,
    > {
        assumePrimitive?: boolean;
        config?: ConfigOfBuiltInMappingName<BuiltInProcessor> & { libFn?: boolean };
        evalHandler?: string;
        names: Identifier[];
        processor: BuiltInProcessor;
        type: "function";
    }

    Type Parameters

    Hierarchy (View Summary)

    Hierarchy-Diagram

    UML class diagram of BuiltInFunctionDefinition
    Index

    Properties

    assumePrimitive?: boolean

    Should we assume that the value is a primitive?

    config?: ConfigOfBuiltInMappingName<BuiltInProcessor> & { libFn?: boolean }
    evalHandler?: string
    names: Identifier[]

    The function name to define to the given configuration

    processor: BuiltInProcessor
    type: "function"

    The type of the built-in configuration