| author | wenzelm |
| Sun, 16 Jul 2000 20:50:15 +0200 | |
| changeset 9356 | 30c3d3e308ee |
| parent 9035 | 371f023d3dbd |
| child 9358 | 973672495414 |
| permissions | -rw-r--r-- |
(* Title: HOL/Numeral.thy ID: $Id$ Author: Larry Paulson and Markus Wenzel Generic numerals represented as twos-complement bitstrings. *) theory Numeral = Datatype files "Tools/numeral_syntax.ML": datatype bin = Pls | Min | Bit bin bool (infixl "BIT" 90) axclass number < "term" (*for numeric types: nat, int, real, ...*) consts number_of :: "bin => 'a::number" syntax "_Numeral" :: "xnum => 'a" ("_") setup NumeralSyntax.setup end