type Numeric
import bendvy-ecs-core@0.1.0.3/decode_data.bend as DecodeDataimport Base
58# Exact SameValueZero numeric equality uses a 53-bit mantissa pair, avoiding
59# impossible runtime Nat immediates above Bend's 2^48-1 emitter limit.
60type Numeric is Data:
61 Finite{negative:Bool,high:U32,low:U32,exponent:U32}
62 Infinity{negative:Bool}
63 NotNumber{}
64 NaN{}