Skip to content

REPL is not presently a focus. #6

@AiredaleDev

Description

@AiredaleDev

I'm presently planning on keeping it that way for a while, since there's a gamut of features that I'm going to need to implement first before I want to think about implementing an interactive version of them.

I had this vague thought of just allocating a page whose permissions I switch between "writable" and "runnable" as the REPL runs, where it maintains a variable name to program counter mapping (or at least it will do that for function definitions). This will let me use the full compiler in an interactive fashion, and it's a fun excuse to implement this register allocator when run in interactive/JIT mode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions