 
         \ ulonglong lookup-c-type \ uintptr_t typedef
         \ ulonglong lookup-c-type \ size_t typedef
+
+        \ longlong lookup-c-type \ isize typedef
+        \ ulonglong lookup-c-type \ usize typedef
     ] [
         ! 32bit-vm int
         <c-type>


        \ uint lookup-c-type \ uintptr_t typedef
        \ uint lookup-c-type \ size_t typedef
    ] if

    \ uchar lookup-c-type clone

    ptrdiff_t intptr_t uintptr_t size_t
    c-string int8_t uint8_t int16_t uint16_t
    int32_t uint32_t int64_t uint64_t ;

SYMBOLS:
    isize usize
    s8 u8 s16 u16 s32 u32 s64 u64
    f32 f64 ;

CONSTANT: primitive-types
    {
