src/Pure/ML-Systems/polyml-posix.ML
author wenzelm
Sun, 12 Aug 2007 18:53:05 +0200
changeset 24233 5bec1b4149e7
parent 23139 aa899bce7c3b
permissions -rw-r--r--
read_def_terms': restrict scope of disambiguation to individual term;

(*  Title:      Pure/ML-Systems/polyml-posix.ML
    ID:         $Id$

Posix patches for Poly/ML.
*)

(*This extension of the Poly/ML Signal structure is only necessary
  because in SML/NJ, types Posix.Signal.signal and Signals.signal differ.*)
structure IsaSignal =
struct
  open Signal
  val usr1 = Posix.Signal.usr1
  val usr2 = Posix.Signal.usr2
  val alrm = Posix.Signal.alrm
  val chld = Posix.Signal.chld
  val cont = Posix.Signal.cont
  val int  = Posix.Signal.int
  val quit = Posix.Signal.quit
end;