Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /sml/trunk/src/smlnj-lib/Util/int-inf-sig.sml
ViewVC logotype

View of /sml/trunk/src/smlnj-lib/Util/int-inf-sig.sml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 755 - (download) (annotate)
Thu Dec 14 07:57:55 2000 UTC (20 years, 1 month ago) by leunga
File size: 707 byte(s)

   Added andb, xorb, orb, notb, << and ~>> in IntInf.   Untested.
   Tag: leunga-20001214-int-inf
(* int-inf-sig.sml
 *
 * COPYRIGHT (c) 1995 by AT&T Bell Laboratories.  See COPYRIGHT file for details.
 *
 * This package is derived from Andrzej Filinski's bignum package.  It is versy
 * close to the definition of the optional IntInf structure in the SML'97 basis.
 *)

signature INT_INF =
  sig
    include INTEGER

    val divmod  : (int * int) -> (int * int)
    val quotrem : (int * int) -> (int * int)
    val pow : (int * Int.int) -> int
    val log2 : int -> Int.int
    val orb  : int * int -> int
    val xorb : int * int -> int
    val andb : int * int -> int
    val notb : int -> int
    val <<   : int * Word.word -> int
    val ~>>  : int * Word.word -> int

  end (* signature INT_INF *)


root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0