Skip to content

Correct the false 'bytecode VM has no evaluator dependency' doc claim #876

Description

@frostney

Summary

Correct the docs that claim the bytecode VM has no evaluator dependency.

Why

docs/bytecode-vm.md and docs/architecture.md state the bytecode executor has no dependency on the interpreter/evaluator. That is false today — TGocciaVM.ExecuteDirectEval calls EvaluateEvalProgram (Goccia.VM.pas:12117), so the VM uses Goccia.Evaluator.

Current behavior

The docs assert an independence that does not hold until the eval-port (#872) lands.

Expected behavior

Scope notes

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions