Module libc/limits
C11 <limits.h> — implementation-defined limits for integer types.
Stability
unstable — a raw C binding, not a Yo design, and currently unused:
nothing in the tree imports it. Yo's integer limits are associated
constants on the fixed-width types themselves (i32.MAX, u64.MAX, …,
defined in std/prelude.yo), and they are exact by construction rather
than dependent on the C compiler, so the prelude is the supported
surface. The C names are bound anyway because they are what a
transcribed header says, and because CHAR_BIT, MB_LEN_MAX and the
signedness of plain char genuinely are implementation-defined and have
no Yo counterpart.
Constants
Value: <unknown: int>
Value: <unknown: char>
Value: <unknown: char>
Value: <unknown: char>
Value: <unknown: char>
Value: <unknown: char>
Value: <unknown: int>
Value: <unknown: short>
Value: <unknown: short>
Value: <unknown: ushort>
Value: <unknown: int>
Value: <unknown: int>
Value: <unknown: uint>
Value: <unknown: long>
Value: <unknown: long>
Value: <unknown: ulong>
Value: <unknown: longlong>
Value: <unknown: longlong>
Value: <unknown: ulonglong>