00001 /* Copyright 1991 Digital Equipment Corporation. 00002 ** All Rights Reserved. 00003 *****************************************************************/ 00004 /* $Id: types.h,v 1.2 1994/12/08 23:36:41 duchier Exp $ */ 00005 00006 #ifndef _TYPES_H_ 00007 #define _TYPES_H_ 00008 00009 extern long types_modified; 00010 extern long type_count; 00011 00012 extern long redefine(); 00013 00014 extern void assert_type(); 00015 extern void assert_complicated_type(); 00016 extern void print_codes(); 00017 00018 extern void assert_protected(); 00019 extern void assert_delay_check(); 00020 extern void assert_args_not_eval(); 00021 extern void clear_already_loaded(); 00022 extern void inherit_always_check(); 00023 00024 extern long glb(); 00025 extern long glb_code(); 00026 extern long glb_value(); 00027 extern long sub_type(); 00028 extern long overlap_type(); 00029 extern long matches(); 00030 00031 extern ptr_int_list decode(); 00032 extern void encode_types(); 00033 00034 extern void print_def_type(); 00035 00036 ptr_int_list lub(); 00037 void or_codes(); 00038 ptr_int_list copyTypeCode(); 00039 00040 #endif
1.5.4