author | wenzelm |
Sun, 21 May 2000 21:48:39 +0200 | |
changeset 8903 | 78d6e47469e4 |
parent 8890 | 9a44d8d98731 |
permissions | -rw-r--r-- |
\begin{isabelle}% \isacommand{theory}~Semigroup~=~Main:\isanewline \isanewline \isacommand{consts}\isanewline ~~times~::~{"}'a~{\isasymRightarrow}~'a~{\isasymRightarrow}~'a{"}~~~~(\isakeyword{infixl}~{"}{\isasymOtimes}{"}~70)\isanewline \isacommand{axclass}\isanewline ~~semigroup~<~{"}term{"}\isanewline ~~assoc:~{"}(x~{\isasymOtimes}~y)~{\isasymOtimes}~z~=~x~{\isasymOtimes}~(y~{\isasymOtimes}~z){"}\isanewline \isanewline \isacommand{end}\end{isabelle}%