interface FlowrConfigOptions {
    ignoreSourceCalls: boolean;
    rPath: undefined | string;
    semantics: {
        environment: {
            overwriteBuiltIns: {
                definitions: BuiltInDefinitions;
                loadDefaults?: boolean;
            };
        };
    };
}

Hierarchy (view full)

Hierarchy-Diagram

UML class diagram of FlowrConfigOptions

Properties

ignoreSourceCalls: boolean

Whether source calls should be ignored, causing processSourceCall's behavior to be skipped

rPath: undefined | string

The path to the R executable to use. If this is undefined, DEFAULT_R_PATH will be used.

semantics: {
    environment: {
        overwriteBuiltIns: {
            definitions: BuiltInDefinitions;
            loadDefaults?: boolean;
        };
    };
}

Configure language semantics and how flowR handles them

Type declaration

  • Readonlyenvironment: {
        overwriteBuiltIns: {
            definitions: BuiltInDefinitions;
            loadDefaults?: boolean;
        };
    }

    Semantics regarding the handlings of the environment

    • ReadonlyoverwriteBuiltIns: {
          definitions: BuiltInDefinitions;
          loadDefaults?: boolean;
      }

      Do you want to overwrite (parts) of the builtin definition?

      • Readonlydefinitions: BuiltInDefinitions

        The definitions to load

      • Optional ReadonlyloadDefaults?: boolean

        Should the default configuration still be loaded?