import HsShellScript
--import Foreign.C
main = _exit 666
{-
main = do
_exit (0::Int)
return ()
-}
{-
_exit :: Int -- ^ Exit code
-> IO a -- ^ Never returns
_exit ec = do
_exit_prim (fromIntegral ec)
error "Impossible error" -- never reached
foreign import ccall safe "HsShellScript/ProcErr.chs.h _exit"
_exit_prim :: (CInt -> (IO ()))
-}
--_exit :: Int -- ^ Exit code
-- -> IO a -- ^ Never returns
--_exit ec = do
-- _exit_prim (fromIntegral ec)
-- error "Impossible error" -- never reached, only for the type checker
--foreign import ccall safe "HsShellScript/ProcErr.chs.h _exit"
-- _exit_prim :: (CInt -> (IO ()))