From 3a1defa67b284f8f8be17477aa147db9044db15c Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 27 Nov 2015 17:07:23 -0700 Subject: [PATCH] figure out integers After researching int_least8_t, int_fast8_t, and friends, it seems that rust's idea of only having fixed integer types is the way to go. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ab15d1e63e..878257448f 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,6 @@ readable, safe, optimal, and concise code to solve any computing problem. * test framework to test for compile errors * Simple .so library * Multiple files - * figure out integers * inline assembly and syscalls * running code at compile time * implement a simple game using SDL2 @@ -45,6 +44,7 @@ readable, safe, optimal, and concise code to solve any computing problem. zig | C equivalent | Description -------|--------------|------------------------------- + bool | bool | unsigned 1-bit integer i8 | int8_t | signed 8-bit integer u8 | uint8_t | unsigned 8-bit integer i16 | int16_t | signed 16-bit integer @@ -56,8 +56,8 @@ zig | C equivalent | Description f32 | float | 32-bit IEE754 floating point f64 | double | 64-bit IEE754 floating point f128 | long double | 128-bit IEE754 floating point - isize | ssize_t | signed pointer sized integer - usize | size_t | unsigned pointer sized integer + isize | intptr_t | signed pointer sized integer + usize | uintptr_t | unsigned pointer sized integer ### Grammar