From 4844b9641ef4cdbf39f0afd8713af075baba9591 Mon Sep 17 00:00:00 2001 From: rrt <unknown> Date: Thu, 8 Jun 2000 14:50:18 +0000 Subject: [PATCH] [project @ 2000-06-08 14:50:18 by rrt] Tidied up a table. --- docs/ffi.sgml | 58 ++++++++++++++++----------------------------------- 1 file changed, 18 insertions(+), 40 deletions(-) diff --git a/docs/ffi.sgml b/docs/ffi.sgml index 4f3e0770ba28..428a53187d31 100644 --- a/docs/ffi.sgml +++ b/docs/ffi.sgml @@ -631,62 +631,55 @@ defines the mapping between Haskell and C types. <Literal>Char</Literal> </Entry> <Entry> <Literal>HsChar</Literal> </Entry> <Entry> unspec. integral type </Entry> -<Entry> <Literal>HS_CHAR_MIN</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_CHAR_MAX</Literal></Entry> +<Entry> <Literal>HS_CHAR_MIN</Literal> .. <Literal>HS_CHAR_MAX</Literal></Entry> </Row> <Row> <Entry> <Literal>Int</Literal> </Entry> <Entry> <Literal>HsInt</Literal> </Entry> <Entry> signed integral of unspec. size(4) </Entry> -<Entry> <Literal>HS_INT_MIN</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_INT_MAX</Literal></Entry> +<Entry> <Literal>HS_INT_MIN</Literal> .. +<Literal>HS_INT_MAX</Literal></Entry> </Row> <Row> <Entry> <Literal>Int8</Literal> (2) </Entry> <Entry> <Literal>HsInt8</Literal> </Entry> <Entry> 8 bit signed integral </Entry> -<Entry> <Literal>HS_INT8_MIN</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_INT8_MAX</Literal></Entry> +<Entry> <Literal>HS_INT8_MIN</Literal> +.. +<Literal>HS_INT8_MAX</Literal></Entry> </Row> <Row> <Entry> <Literal>Int16</Literal> (2) </Entry> <Entry> <Literal>HsInt16</Literal> </Entry> <Entry> 16 bit signed integral </Entry> -<Entry> <Literal>HS_INT16_MIN</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_INT16_MAX</Literal></Entry> +<Entry> <Literal>HS_INT16_MIN</Literal> +.. <Literal>HS_INT16_MAX</Literal></Entry> </Row> <Row> <Entry> <Literal>Int32</Literal> (2) </Entry> <Entry> <Literal>HsInt32</Literal> </Entry> <Entry> 32 bit signed integral </Entry> -<Entry> <Literal>HS_INT32_MIN</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_INT32_MAX</Literal></Entry> +<Entry> <Literal>HS_INT32_MIN</Literal> .. +<Literal>HS_INT32_MAX</Literal></Entry> </Row> <Row> <Entry> <Literal>Int64</Literal> (2,3) </Entry> <Entry> <Literal>HsInt64</Literal> </Entry> <Entry> 64 bit signed integral (3) </Entry> -<Entry> <Literal>HS_INT64_MIN</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_INT64_MAX</Literal></Entry> +<Entry> <Literal>HS_INT64_MIN</Literal> .. +<Literal>HS_INT64_MAX</Literal></Entry> </Row> <Row> <Entry> <Literal>Word8</Literal> (2) </Entry> <Entry> <Literal>HsWord8</Literal> </Entry> <Entry> 8 bit unsigned integral </Entry> -<Entry> <Literal>0</Literal> </Entry> -<Entry>..</Entry> +<Entry> <Literal>0</Literal> .. <Entry> <Literal>HS_WORD8_MAX</Literal></Entry> </Row> <Row> @@ -694,8 +687,7 @@ defines the mapping between Haskell and C types. <Literal>Word16</Literal> (2) </Entry> <Entry> <Literal>HsWord16</Literal> </Entry> <Entry> 16 bit unsigned integral </Entry> -<Entry> <Literal>0</Literal> </Entry> -<Entry>..</Entry> +<Entry> <Literal>0</Literal> .. <Entry> <Literal>HS_WORD16_MAX</Literal></Entry> </Row> <Row> @@ -703,18 +695,16 @@ defines the mapping between Haskell and C types. <Literal>Word32</Literal> (2) </Entry> <Entry> <Literal>HsWord32</Literal> </Entry> <Entry> 32 bit unsigned integral </Entry> -<Entry> <Literal>0</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_WORD32_MAX</Literal></Entry> +<Entry> <Literal>0</Literal> .. +<Literal>HS_WORD32_MAX</Literal></Entry> </Row> <Row> <Entry> <Literal>Word64</Literal> (2,3) </Entry> <Entry> <Literal>HsWord64</Literal> </Entry> <Entry> 64 bit unsigned integral (3) </Entry> -<Entry> <Literal>0</Literal> </Entry> -<Entry>..</Entry> -<Entry> <Literal>HS_WORD64_MAX</Literal></Entry> +<Entry> <Literal>0</Literal> .. +<Literal>HS_WORD64_MAX</Literal></Entry> </Row> <Row> <Entry> @@ -722,8 +712,6 @@ defines the mapping between Haskell and C types. <Entry> <Literal>HsFloat</Literal> </Entry> <Entry> floating point of unspec. size (5) </Entry> <Entry> (10) </Entry> -<Entry> </Entry> -<Entry> </Entry> </Row> <Row> <Entry> @@ -731,8 +719,6 @@ defines the mapping between Haskell and C types. <Entry> <Literal>HsDouble</Literal> </Entry> <Entry> floating point of unspec. size (5) </Entry> <Entry> (10) </Entry> -<Entry> </Entry> -<Entry> </Entry> </Row> <Row> <Entry> @@ -740,8 +726,6 @@ defines the mapping between Haskell and C types. <Entry> <Literal>HsBool</Literal> </Entry> <Entry> unspec. integral type </Entry> <Entry> (11) </Entry> -<Entry> </Entry> -<Entry> </Entry> </Row> <Row> <Entry> @@ -749,8 +733,6 @@ defines the mapping between Haskell and C types. <Entry> <Literal>HsAddr</Literal> </Entry> <Entry> void* (6) </Entry> <Entry> </Entry> -<Entry> </Entry> -<Entry> </Entry> </Row> <Row> <Entry> @@ -758,8 +740,6 @@ defines the mapping between Haskell and C types. <Entry> <Literal>HsForeignObj</Literal> </Entry> <Entry> void* (7) </Entry> <Entry> </Entry> -<Entry> </Entry> -<Entry> </Entry> </Row> <Row> <Entry> @@ -767,8 +747,6 @@ defines the mapping between Haskell and C types. <Entry> <Literal>HsStablePtr</Literal> </Entry> <Entry> void* (8) </Entry> <Entry> </Entry> -<Entry> </Entry> -<Entry> </Entry> </Row> <Row> <Entry> -- GitLab