Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/prelude/Binary/CompareBin_.hs

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


module NHC.Binary
  ( compareBin
  ) where

import NHC.GreenCard
import BinPtr
import BinHandle

    -- %-#include <stdio.h>
 


foreign import ccall hs_compareBin :: Int -> Int -> ForeignObj -> Int -> ForeignObj -> Int -> Int

compareBin :: Int -> Int -> BinHandle -> BinPtr -> BinHandle -> BinPtr -> Ordering
compareBin sizex sizey (BH bhx) (BP x) (BH bhy) (BP y) =
  let retval = hs_compareBin sizex sizey bhx x bhy y in
  (toEnum retval)



Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].