mirror of
https://github.com/erg-lang/erg.git
synced 2025-08-04 10:49:54 +00:00
fix(repl): initialize PyCodeGenerator
when REPL fails
This commit is contained in:
parent
4545c69b82
commit
127659673c
4 changed files with 48 additions and 23 deletions
|
@ -187,6 +187,17 @@ impl PyCodeGenerator {
|
|||
self.units.clear();
|
||||
}
|
||||
|
||||
pub fn initialize(&mut self) {
|
||||
self.prelude_loaded = false;
|
||||
self.mutate_op_loaded = false;
|
||||
self.in_op_loaded = false;
|
||||
self.record_type_loaded = false;
|
||||
self.module_type_loaded = false;
|
||||
self.control_loaded = false;
|
||||
self.convertors_loaded = false;
|
||||
self.abc_loaded = false;
|
||||
}
|
||||
|
||||
#[inline]
|
||||
fn input(&self) -> &Input {
|
||||
&self.cfg.input
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue