src/Pure/ML/ml_process.scala
changeset 67052 caf87d4b9b61
parent 67026 687c822ee5e3
child 67219 81e9804b2014
equal deleted inserted replaced
67051:e7e54a0b9197 67052:caf87d4b9b61
    21     cwd: JFile = null,
    21     cwd: JFile = null,
    22     env: Map[String, String] = Isabelle_System.settings(),
    22     env: Map[String, String] = Isabelle_System.settings(),
    23     redirect: Boolean = false,
    23     redirect: Boolean = false,
    24     cleanup: () => Unit = () => (),
    24     cleanup: () => Unit = () => (),
    25     channel: Option[System_Channel] = None,
    25     channel: Option[System_Channel] = None,
    26     sessions: Option[Sessions.T] = None,
    26     sessions: Option[Sessions.Structure] = None,
    27     session_base: Option[Sessions.Base] = None,
    27     session_base: Option[Sessions.Base] = None,
    28     store: Sessions.Store = Sessions.store()): Bash.Process =
    28     store: Sessions.Store = Sessions.store()): Bash.Process =
    29   {
    29   {
    30     val logic_name = Isabelle_System.default_logic(logic)
    30     val logic_name = Isabelle_System.default_logic(logic)
    31     val heaps: List[String] =
    31     val heaps: List[String] =