remove operators declared at user-level from files when reloading
This commit is contained in:
13
src/forms.rs
13
src/forms.rs
@@ -453,6 +453,19 @@ impl Module {
|
||||
listing_src,
|
||||
}
|
||||
}
|
||||
|
||||
pub(crate) fn new_in_situ(module_decl: ModuleDecl) -> Self {
|
||||
Module {
|
||||
module_decl,
|
||||
code_dir: CodeDir::new(),
|
||||
op_dir: OpDir::new(),
|
||||
meta_predicates: MetaPredicateDir::new(),
|
||||
is_impromptu_module: false,
|
||||
extensible_predicates: ExtensiblePredicates::new(),
|
||||
local_extensible_predicates: LocalExtensiblePredicates::new(),
|
||||
listing_src: ListingSource::DynamicallyGenerated,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
Reference in New Issue
Block a user