src/Pure/System/cygwin.scala
author paulson <lp15@cam.ac.uk>
Fri, 06 Jun 2025 18:36:29 +0100
changeset 82690 cccbfa567117
parent 80225 d9ff4296e3b7
permissions -rw-r--r--
Sylvestre's correction to ex_least_nat_le and other tidying
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
62058
1cfd5d604937 updated headers;
wenzelm
parents: 61293
diff changeset
     1
/*  Title:      Pure/System/cygwin.scala
61282
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     2
    Author:     Makarius
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     3
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     4
Cygwin as POSIX emulation on Windows.
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     5
*/
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     6
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     7
package isabelle
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     8
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
     9
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    10
import java.nio.file.Files
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    11
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    12
import scala.annotation.tailrec
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    13
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    14
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    15
object Cygwin
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    16
{
3e578ddef85d clarified Isabelle_System.init;
wenzelm
parents:
diff changeset
    17
}