Skip to content
v3.3.0

Evaluator

+ new Evaluator(config: Config, stats: Statistics, interpreter: Interpreter, lazilyTransformingAstService: LazilyTransformingAstService, dependencyGraph: DependencyGraph, columnSearch: ColumnSearchStrategy): Evaluator

Defined in src/Evaluator.ts:22

Parameters:

NameType
configConfig
statsStatistics
interpreterInterpreter
lazilyTransformingAstServiceLazilyTransformingAstService
dependencyGraphDependencyGraph
columnSearchColumnSearchStrategy

Returns: Evaluator

interpreter: Interpreter

Defined in src/Evaluator.ts:27

partialRun(vertices: Vertex[]): ContentChanges

Defined in src/Evaluator.ts:44

Parameters:

NameType
verticesVertex[]

Returns: ContentChanges


run(): void

Defined in src/Evaluator.ts:34

Returns: void


runAndForget(ast: Ast, address: SimpleCellAddress, dependencies: RelativeDependency[]): InterpreterValue

Defined in src/Evaluator.ts:56

Parameters:

NameType
astAst
addressSimpleCellAddress
dependenciesRelativeDependency[]

Returns: InterpreterValue