View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0000491 | mercury | Feature Request | public | 2020-01-12 22:32 | 2020-01-12 22:32 | ||||||||
Reporter | zs | ||||||||||||
Assigned To | zs | ||||||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||||||
Status | assigned | Resolution | open | ||||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0000491: implicit imports in interface files | ||||||||||||
Description | We currently scan items in interface files we have just read in to find out what builtin modules they implicitly need (e.g. tabling_statistics.m if a pragma memo specifies the gathering of tabling statistics). Instead of requiring the N readers of the interface file to compute this set, the one generator of the interface file should compute this and put the result into the interface file as a new kind of declaration. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files |
|