Top Level Namespace

Defined Under Namespace

Modules: Comparable, Enumerable, Errno, FileTest, GC, Kernel, Marshal, Math, ObjectSpace, Precision, Signal Classes: ArgumentError, Array, Bignum, Binding, Class, Continuation, Data, Dir, Exception, FalseClass, File, Fixnum, Float, FloatDomainError, IO, IndexError, Integer, Interrupt, LoadError, LocalJumpError, MatchData, Method, Module, NameError, NilClass, NoMemoryError, NoMethodError, NotImplementedError, Numeric, Object, Proc, Range, RangeError, Regexp, RegexpError, RuntimeError, ScriptError, SecurityError, SignalException, StandardError, StopIteration, String, Struct, Symbol, SyntaxError, SystemCallError, SystemExit, SystemStackError, Thread, ThreadError, ThreadGroup, Time, TrueClass, TypeError, UnboundMethod, ZeroDivisionError, fatal

Constant Summary collapse

MatchingData =
rb_cMatch
TOPLEVEL_BINDING =
rb_f_binding(ruby_top_self)
ARGV =
rb_argv
NIL =
Qnil
TRUE =
Qtrue
FALSE =
Qfalse
RUBY_VERSION =
v
RUBY_RELEASE_DATE =
d
RUBY_PLATFORM =
p
RUBY_PATCHLEVEL =
INT2FIX(RUBY_PATCHLEVEL)
RUBY_DESCRIPTION =
tmp
tmp
VERSION =

obsolete constants

v
RELEASE_DATE =
d
PLATFORM =
p