Skip to content

REPL not properly retaining state in between statements #28

Description

@Lut99

Currently, the BraneScript REPL is very bad at remembering compilation state in between statements.

As a quick example, this works when provided in one go:

let test := null;
test := 42;

But when providing these statements separately in the REPL, you will see compile errors.

Fixing this issue properly would require changing the compilation to be much more aware that the REPL exists. This will be some work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-DSLArea: Something that relates to one of Brane's domain-specific languages (BraneScript / Bakery)C-BugCategory: Something that is not working as it should

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions