test80
auto test80 = 
q{--- test80
	// integer types .min, .max properties
	u8 u8min() {  return u8.min; }
	u16 u16min() { return u16.min; }
	u32 u32min() { return u32.min; }
	u64 u64min() { return u64.min; }
	u8 u8max() {  return u8.max; }
	u16 u16max() { return u16.max; }
	u32 u32max() { return u32.max; }
	u64 u64max() { return u64.max; }
	i8 i8min() {  return i8.min; }
	i16 i16min() { return i16.min; }
	i32 i32min() { return i32.min; }
	i64 i64min() { return i64.min; }
	i8 i8max() {  return i8.max; }
	i16 i16max() { return i16.max; }
	i32 i32max() { return i32.max; }
	i64 i64max() { return i64.max; }
};
  
		tests passing 
		functionsvariables