aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--frontend/compilerSwitches.dcl4
-rw-r--r--frontend/compilerSwitches.icl4
-rw-r--r--frontend/frontend.icl8
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