mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
a11a3f2fe6
Replace dual integer parsing paths with two-tier system: - NODE_INT stores int32_t values directly for common case - NODE_BIGINT stores string representation for overflow values - Custom read_int32() function provides locale-independent parsing - Remove unused readint() function from codegen This eliminates confusing dual code paths while maintaining performance for the majority of integer literals that fit in 32-bit range. Co-authored-by: Claude <noreply@anthropic.com>