3 * COPYRIGHT (c
) 1993 by AT
&T Bell Laboratories
. See COPYRIGHT file for details
.
6 structure LibBase
: LIB_BASE
=
9 (* raised to report unimplemented features
*)
10 exception Unimplemented
of string
12 (* raised to report internal errors
*)
13 exception Impossible
of string
15 (* raised by searching operations
*)
18 (* raise the
exception Fail
with a standard format message
. *)
19 fun failure
{module
, func
, msg
} =
20 raise (Fail(concat
[module
, ".", func
, ": ", msg
]))
23 date
= "June 1, 1996",
24 system
= "SML/NJ Library",
29 |
f ([x
: int], l
) = (Int.toString x
)::l
30 |
f (x
::r
, l
) = (Int.toString x
) :: "." :: f(r
, l
)
33 #system version
:: ", Version " ::
34 f (#version_id version
, [", ", #date version
]))