diff options
-rw-r--r-- | frontend/compilerSwitches.dcl | 4 | ||||
-rw-r--r-- | frontend/compilerSwitches.icl | 4 | ||||
-rw-r--r-- | frontend/frontend.icl | 8 |
3 files changed, 8 insertions, 8 deletions
diff --git a/frontend/compilerSwitches.dcl b/frontend/compilerSwitches.dcl index 7a76037..f0ccb8a 100644 --- a/frontend/compilerSwitches.dcl +++ b/frontend/compilerSwitches.dcl @@ -1,8 +1,8 @@ definition module compilerSwitches -SupportGenerics :== False +SwitchGenerics on off :== off -PA_BUG on off :== on +PA_BUG on off :== off switch_import_syntax one_point_three two_point_zero :== one_point_three /* when finally removing this switch also remove the argument of STE_Instance and ID_OldSyntax */ diff --git a/frontend/compilerSwitches.icl b/frontend/compilerSwitches.icl index 959892e..f7ac566 100644 --- a/frontend/compilerSwitches.icl +++ b/frontend/compilerSwitches.icl @@ -1,8 +1,8 @@ implementation module compilerSwitches -SupportGenerics :== False +SwitchGenerics on off :== off -PA_BUG on off :== on +PA_BUG on off :== off switch_import_syntax one_point_three two_point_zero :== one_point_three /* when finally removing this switch also remove the argument of STE_Instance and ID_OldSyntax */ diff --git a/frontend/frontend.icl b/frontend/frontend.icl index d05c6b0..914f4e9 100644 --- a/frontend/frontend.icl +++ b/frontend/frontend.icl @@ -135,11 +135,11 @@ frontEndInterface upToPhase mod_ident search_paths dcl_modules functions_and_mac # (saved_main_dcl_common, ti_common_defs) = replace ti_common_defs main_dcl_module_n icl_common #! (components, ti_common_defs, fun_defs, generic_range, td_infos, heaps, hash_table, predef_symbols, dcl_mods, optional_dcl_icl_conversions, error_admin) = - case SupportGenerics of - True -> convertGenerics + SwitchGenerics + (convertGenerics components main_dcl_module_n ti_common_defs fun_defs td_infos - heaps hash_table predef_symbols dcl_mods optional_dcl_icl_conversions error_admin - False -> (components, ti_common_defs, fun_defs, {ir_to=0,ir_from=0}, td_infos, heaps, hash_table, predef_symbols, dcl_mods, optional_dcl_icl_conversions, error_admin) + heaps hash_table predef_symbols dcl_mods optional_dcl_icl_conversions error_admin) + (components, ti_common_defs, fun_defs, {ir_to=0,ir_from=0}, td_infos, heaps, hash_table, predef_symbols, dcl_mods, optional_dcl_icl_conversions, error_admin) # (icl_common, ti_common_defs) = replace copied_ti_common_defs main_dcl_module_n saved_main_dcl_common with |