module RbConfig
Constants
- LIMITS
A Hash with the bounds of numeric types available to the C compiler used to build Ruby. To access this constant, first run
require 'rbconfig/sizeof'
.require 'rbconfig/sizeof' RUBY_PLATFORM # => "x64-mingw-ucrt" RbConfig::LIMITS.fetch_values('FIXNUM_MAX', 'LONG_MAX') # => [1073741823, 2147483647]
- SIZEOF
A Hash with the byte size of C types available to the compiler used to build Ruby. To access this constant, first run
require 'rbconfig/sizeof'
.require 'rbconfig/sizeof' RUBY_PLATFORM # => "x64-mingw-ucrt" RbConfig::SIZEOF.fetch_values('long', 'void*') # => [4, 8]