Skip to content

Incremental compilation #56

@aallan

Description

@aallan

The compiler currently processes each file from scratch on every invocation — parsing, transformation, type checking, verification, and code generation all run from the beginning each time.

For single-file programs this is fine, but as the module system (#14, #50) matures, incremental compilation will become important for acceptable build times on multi-file projects.

Low priority until the module system is implemented.

Spec reference: This is a known limitation noted in vera/README.md § Current Limitations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C8.5C8.5 — CompletenessenhancementNew feature or requestlimitationKnown compilation limitation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions