-extern void allocate_lang_decl PROTO((tree));
-extern tree build_chill_abs PROTO((tree));
-extern tree build_chill_array_ref_1 PROTO((tree, tree));
-extern tree build_chill_array_ref PROTO((tree, tree));
-extern tree build_chill_bin_type PROTO((tree));
-extern tree build_chill_binary_op PROTO((enum chill_tree_code, tree, tree));
-extern tree build_chill_card PROTO((tree));
-extern tree build_chill_case_expr PROTO((tree, tree, tree));
-extern tree build_cause_exception PROTO((tree, int));
-extern tree build_chill_exception_decl PROTO((const char *));
-extern tree build_chill_function_call PROTO((tree, tree));
-extern tree build_chill_length PROTO((tree));
-extern tree build_chill_indirect_ref PROTO((tree, tree, int));
-extern tree build_chill_lower PROTO((tree));
-extern tree build_chill_max PROTO((tree));
-extern tree build_chill_min PROTO((tree));
-extern tree build_chill_num PROTO((tree));
-extern tree build_chill_repetition_op PROTO((tree, tree));
-extern tree build_chill_sizeof PROTO((tree));
-extern tree build_chill_slice PROTO((tree, tree, tree));
-extern tree build_chill_slice_with_range PROTO((tree, tree, tree));
-extern tree build_chill_slice_with_length PROTO((tree, tree, tree));
-extern tree build_chill_struct_type PROTO((tree));
-extern tree build_chill_unary_op PROTO((enum chill_tree_code, tree));
-extern tree build_chill_upper PROTO((tree));
-extern tree build_exception_variant PROTO((tree, tree));
-extern tree build_generalized_call PROTO((tree, tree));
-extern tree build_lang_decl PROTO((enum chill_tree_code, tree, tree));
-extern tree build_rts_call PROTO((const char *, tree, tree));
-extern tree build_varying_struct PROTO((tree));
-extern void chill_check_decl PROTO((tree));
-extern tree chill_convert_for_assignment PROTO((tree, tree, const char *));
-extern void chill_expand_return PROTO((tree, int));
-extern void chill_expand_result PROTO((tree, int));
-extern void chill_handle_case_default PROTO((void));
-extern void chill_handle_case_label PROTO((tree, tree));
-extern int chill_varying_string_type_p PROTO((tree));
-extern int chill_varying_type_p PROTO((tree));
-extern int ch_singleton_set PROTO((tree));
-extern tree check_expression PROTO((tree, tree, tree));
-extern void check_missing_cases PROTO((tree));
-extern tree check_non_null PROTO((tree));
-extern tree check_range PROTO((tree, tree, tree,tree));
-extern void cond_type_range_exception PROTO((tree));
-extern void expand_cause_exception PROTO((tree));
-extern tree finish_chill_binary_op PROTO((tree));
-extern tree finish_chill_unary_op PROTO((tree));
-extern tree high_domain_value PROTO((tree));
-extern tree low_domain_value PROTO((tree));
-extern tree maybe_array_ref PROTO((tree, tree));
-extern void maybe_chill_check_decl PROTO((tree));
-extern tree powersetlen PROTO((tree));
-extern tree test_range PROTO((tree, tree, tree));
+extern void allocate_lang_decl PARAMS ((tree));
+extern tree build_chill_abs PARAMS ((tree));
+extern tree build_chill_array_ref_1 PARAMS ((tree, tree));
+extern tree build_chill_array_ref PARAMS ((tree, tree));
+extern tree build_chill_bin_type PARAMS ((tree));
+extern tree build_chill_binary_op PARAMS ((enum chill_tree_code, tree, tree));
+extern tree build_chill_card PARAMS ((tree));
+extern tree build_chill_case_expr PARAMS ((tree, tree, tree));
+extern tree build_cause_exception PARAMS ((tree, int));
+extern tree build_chill_exception_decl PARAMS ((const char *));
+extern tree build_chill_function_call PARAMS ((tree, tree));
+extern tree build_chill_length PARAMS ((tree));
+extern tree build_chill_indirect_ref PARAMS ((tree, tree, int));
+extern tree build_chill_lower PARAMS ((tree));
+extern tree build_chill_max PARAMS ((tree));
+extern tree build_chill_min PARAMS ((tree));
+extern tree build_chill_num PARAMS ((tree));
+extern tree build_chill_repetition_op PARAMS ((tree, tree));
+extern tree build_chill_sizeof PARAMS ((tree));
+extern tree build_chill_slice PARAMS ((tree, tree, tree));
+extern tree build_chill_slice_with_range PARAMS ((tree, tree, tree));
+extern tree build_chill_slice_with_length PARAMS ((tree, tree, tree));
+extern tree build_chill_struct_type PARAMS ((tree));
+extern tree build_chill_unary_op PARAMS ((enum chill_tree_code, tree));
+extern tree build_chill_upper PARAMS ((tree));
+extern tree build_exception_variant PARAMS ((tree, tree));
+extern tree build_generalized_call PARAMS ((tree, tree));
+extern tree build_lang_decl PARAMS ((enum chill_tree_code, tree, tree));
+extern tree build_rts_call PARAMS ((const char *, tree, tree));
+extern tree build_varying_struct PARAMS ((tree));
+extern void chill_check_decl PARAMS ((tree));
+extern tree chill_convert_for_assignment PARAMS ((tree, tree, const char *));
+extern void chill_expand_return PARAMS ((tree, int));
+extern void chill_expand_result PARAMS ((tree, int));
+extern void chill_handle_case_default PARAMS ((void));
+extern void chill_handle_case_label PARAMS ((tree, tree));
+extern int chill_varying_string_type_p PARAMS ((tree));
+extern int chill_varying_type_p PARAMS ((tree));
+extern int ch_singleton_set PARAMS ((tree));
+extern tree check_expression PARAMS ((tree, tree, tree));
+extern void check_missing_cases PARAMS ((tree));
+extern tree check_non_null PARAMS ((tree));
+extern tree check_range PARAMS ((tree, tree, tree,tree));
+extern void cond_type_range_exception PARAMS ((tree));
+extern void expand_cause_exception PARAMS ((tree));
+extern tree finish_chill_binary_op PARAMS ((tree));
+extern tree finish_chill_unary_op PARAMS ((tree));
+extern tree high_domain_value PARAMS ((tree));
+extern tree low_domain_value PARAMS ((tree));
+extern tree maybe_array_ref PARAMS ((tree, tree));
+extern void maybe_chill_check_decl PARAMS ((tree));
+extern tree powersetlen PARAMS ((tree));
+extern tree test_range PARAMS ((tree, tree, tree));