src/Pure/RAW/polyml-5.6.ML
changeset 62077 e8ae72c26025
parent 62076 1add21f7cabc
child 62078 76399b8fde4d
equal deleted inserted replaced
62076:1add21f7cabc 62077:e8ae72c26025
     1 (*  Title:      Pure/RAW/polyml-5.6.ML
       
     2     Author:     Makarius
       
     3 
       
     4 Compatibility wrapper for Poly/ML 5.6.
       
     5 *)
       
     6 
       
     7 structure Thread =
       
     8 struct
       
     9   open Thread;
       
    10 
       
    11   structure Thread =
       
    12   struct
       
    13     open Thread;
       
    14 
       
    15     fun numProcessors () =
       
    16       (case Thread.numPhysicalProcessors () of
       
    17         SOME n => n
       
    18       | NONE => Thread.numProcessors ());
       
    19   end;
       
    20 end;
       
    21 
       
    22 use "RAW/polyml.ML";