(* Title: HOL/AxClasses/Tutorial/Product.thy ID: $Id$ Author: Markus Wenzel, TU MuenchenDefine a 'syntactic' class "product" that is logically equivalent to"term".*)Product = HOL +axclass product < termconsts "<*>" :: "['a::product, 'a] => 'a" (infixl 70)end