Skip to content
This repository was archived by the owner on Feb 26, 2018. It is now read-only.
This repository was archived by the owner on Feb 26, 2018. It is now read-only.

Type check recovery cause runtime exception in REPL #15

@at15

Description

@at15

consider the following example

b = 1; // report symbol error and put b into symbol table
b + 1; // runtime exception, but should report symbol error

So in the REPL environment, when check a new line, previous line's recovery operations should be reverted before checking

  • allow disable recovery entirely
  • log record recovery operations and revert them

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions