aboutsummaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
Diffstat (limited to 'frontend')
-rw-r--r--frontend/check.icl6
1 files changed, 4 insertions, 2 deletions
diff --git a/frontend/check.icl b/frontend/check.icl
index db553dc..f9b1f9d 100644
--- a/frontend/check.icl
+++ b/frontend/check.icl
@@ -1435,10 +1435,12 @@ check_module2 mod_name mod_imported_objects mod_imports mod_type icl_global_func
| not cs.cs_error.ea_ok
= (False, abort "evaluated error 1 (check.icl)", {}, {}, No, {}, cs.cs_x.x_main_dcl_module_n,heaps, cs.cs_predef_symbols, cs.cs_symbol_table, cs.cs_error.ea_file /* TD */, [])
- # (imported_module_numbers, dcl_modules)
+ # (imported_module_numbers_of_main_dcl_mod, dcl_modules)
+ = dcl_modules![main_dcl_module_n].dcl_imported_module_numbers
+ (imported_module_numbers, dcl_modules)
= foldSt compute_used_module_nrs
expl_imp_indices
- (addNr main_dcl_module_n (addNr cPredefinedModuleIndex EndNumbers),
+ (addNr cPredefinedModuleIndex imported_module_numbers_of_main_dcl_mod,
dcl_modules)
dcl_modules = add_function_conversion_table dcl_to_icl_function_conversions main_dcl_module_n dcl_modules