+int IsTypeLong (const type* T) attribute ((const));
+/* Return true if this is a long type (signed or unsigned) */
+
+int IsTypeFloat (const type* T) attribute ((const));
+/* Return true if this is a float type */
+
+int IsTypeDouble (const type* T) attribute ((const));
+/* Return true if this is a double type */
+
+int IsTypePtr (const type* Type) attribute ((const));