src/Tools/Metis/src/Units.sig
changeset 39353 7f11d833d65b
parent 23510 4521fead5609
parent 39349 2d0a4361c3ef
child 39443 e330437cd22a
equal deleted inserted replaced
39313:41ce0b56d858 39353:7f11d833d65b
     1 (* ========================================================================= *)
     1 (* ========================================================================= *)
     2 (* A STORE FOR UNIT THEOREMS                                                 *)
     2 (* A STORE FOR UNIT THEOREMS                                                 *)
     3 (* Copyright (c) 2001-2006 Joe Hurd, distributed under the BSD License *)
     3 (* Copyright (c) 2001-2006 Joe Hurd, distributed under the BSD License       *)
     4 (* ========================================================================= *)
     4 (* ========================================================================= *)
     5 
     5 
     6 signature Units =
     6 signature Units =
     7 sig
     7 sig
     8 
     8 
    22 
    22 
    23 val size : units -> int
    23 val size : units -> int
    24 
    24 
    25 val toString : units -> string
    25 val toString : units -> string
    26 
    26 
    27 val pp : units Parser.pp
    27 val pp : units Print.pp
    28 
    28 
    29 (* ------------------------------------------------------------------------- *)
    29 (* ------------------------------------------------------------------------- *)
    30 (* Add units into the store.                                                 *)
    30 (* Add units into the store.                                                 *)
    31 (* ------------------------------------------------------------------------- *)
    31 (* ------------------------------------------------------------------------- *)
    32 
    32