Overview  Index  Help 
Standard ML Basis Library

OS_Process


structure OS_Process : OS_PROCESS =
struct
  structure P_Proc = Posix.Process
  structure CU = CleanUp
  type status = OS.Process.status
  val success : status
  val failure : status
  val system : string -> status
  val atExit : (unit -> unit) -> unit
  val terminate : status -> 'a
  val exit : status -> 'a
  val getEnv : string -> string option
end

 
Type detail

status

type status = OS.Process.status

     
Value detail

success

val success : status


failure

val failure : status


system

val system : string -> status


atExit

val atExit : (unit -> unit) -> unit


terminate

val terminate : status -> 'a


exit

val exit : status -> 'a


getEnv

val getEnv : string -> string option

 


Overview  Index  Help 
Standard ML Basis Library

This document may be distributed freely over the internet as long as the copyright notice and license terms below are prominently displayed within every machine-readable copy.

Copyright © 2003 AT&T and Lucent Technologies. All rights reserved.

Permission is granted for internet users to make one paper copy for their own personal use. Further hardcopy reproduction is strictly prohibited. Permission to distribute the HTML document electronically on any medium other than the internet must be requested from the copyright holders by contacting the editors. Printed versions of the SML Basis Manual are available from Cambridge University Press. To order, please visit www.cup.org (North America) or www.cup.cam.ac.uk (outside North America).