annotate 1-Ruby/object-all-things-2-ruby.output @ 103:98be775c533c default tip

An odd "non-determinism" example from StackOverflow It is clever, but doesn't make much sense as to how it gets its results
author IBBoard <dev@ibboard.co.uk>
date Sun, 14 Jul 2019 13:44:13 +0100
parents b8f4577db289
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
1 4 (Fixnum)
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
2 to_s
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
3 inspect
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
4 -@
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
5 +
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
6 -
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
7 *
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
8 /
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
9 div
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
10 %
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
11 modulo
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
12 divmod
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
13 fdiv
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
14 **
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
15 abs
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
16 magnitude
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
17 ==
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
18 ===
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
19 <=>
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
20 >
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
21 >=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
22 <
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
23 <=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
24 ~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
25 &
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
26 |
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
27 ^
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
28 []
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
29 <<
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
30 >>
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
31 to_f
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
32 size
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
33 bit_length
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
34 zero?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
35 odd?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
36 even?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
37 succ
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
38 integer?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
39 upto
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
40 downto
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
41 times
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
42 next
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
43 pred
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
44 chr
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
45 ord
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
46 to_i
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
47 to_int
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
48 floor
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
49 ceil
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
50 truncate
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
51 round
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
52 gcd
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
53 lcm
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
54 gcdlcm
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
55 numerator
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
56 denominator
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
57 to_r
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
58 rationalize
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
59 singleton_method_added
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
60 coerce
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
61 i
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
62 +@
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
63 eql?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
64 remainder
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
65 real?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
66 nonzero?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
67 step
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
68 quo
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
69 to_c
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
70 real
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
71 imaginary
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
72 imag
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
73 abs2
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
74 arg
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
75 angle
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
76 phase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
77 rectangular
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
78 rect
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
79 polar
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
80 conjugate
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
81 conj
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
82 between?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
83 nil?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
84 =~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
85 !~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
86 hash
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
87 class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
88 singleton_class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
89 clone
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
90 dup
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
91 taint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
92 tainted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
93 untaint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
94 untrust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
95 untrusted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
96 trust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
97 freeze
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
98 frozen?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
99 methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
100 singleton_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
101 protected_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
102 private_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
103 public_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
104 instance_variables
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
105 instance_variable_get
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
106 instance_variable_set
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
107 instance_variable_defined?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
108 remove_instance_variable
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
109 instance_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
110 kind_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
111 is_a?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
112 tap
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
113 send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
114 public_send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
115 respond_to?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
116 extend
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
117 display
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
118 method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
119 public_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
120 singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
121 define_singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
122 object_id
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
123 to_enum
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
124 enum_for
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
125 equal?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
126 !
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
127 !=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
128 instance_eval
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
129 instance_exec
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
130 __send__
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
131 __id__
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
132 3.14 (Float)
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
133 to_s
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
134 inspect
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
135 coerce
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
136 -@
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
137 +
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
138 -
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
139 *
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
140 /
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
141 quo
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
142 fdiv
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
143 %
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
144 modulo
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
145 divmod
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
146 **
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
147 ==
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
148 ===
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
149 <=>
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
150 >
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
151 >=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
152 <
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
153 <=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
154 eql?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
155 hash
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
156 to_f
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
157 abs
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
158 magnitude
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
159 zero?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
160 to_i
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
161 to_int
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
162 floor
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
163 ceil
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
164 round
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
165 truncate
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
166 nan?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
167 infinite?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
168 finite?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
169 numerator
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
170 denominator
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
171 to_r
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
172 rationalize
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
173 arg
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
174 angle
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
175 phase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
176 singleton_method_added
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
177 i
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
178 +@
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
179 div
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
180 remainder
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
181 real?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
182 integer?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
183 nonzero?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
184 step
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
185 to_c
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
186 real
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
187 imaginary
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
188 imag
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
189 abs2
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
190 rectangular
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
191 rect
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
192 polar
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
193 conjugate
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
194 conj
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
195 between?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
196 nil?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
197 =~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
198 !~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
199 class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
200 singleton_class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
201 clone
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
202 dup
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
203 taint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
204 tainted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
205 untaint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
206 untrust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
207 untrusted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
208 trust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
209 freeze
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
210 frozen?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
211 methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
212 singleton_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
213 protected_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
214 private_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
215 public_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
216 instance_variables
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
217 instance_variable_get
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
218 instance_variable_set
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
219 instance_variable_defined?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
220 remove_instance_variable
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
221 instance_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
222 kind_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
223 is_a?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
224 tap
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
225 send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
226 public_send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
227 respond_to?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
228 extend
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
229 display
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
230 method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
231 public_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
232 singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
233 define_singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
234 object_id
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
235 to_enum
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
236 enum_for
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
237 equal?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
238 !
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
239 !=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
240 instance_eval
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
241 instance_exec
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
242 __send__
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
243 __id__
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
244 Pi (String)
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
245 <=>
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
246 ==
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
247 ===
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
248 eql?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
249 hash
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
250 casecmp
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
251 +
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
252 *
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
253 %
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
254 []
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
255 []=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
256 insert
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
257 length
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
258 size
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
259 bytesize
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
260 empty?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
261 =~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
262 match
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
263 succ
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
264 succ!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
265 next
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
266 next!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
267 upto
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
268 index
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
269 rindex
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
270 replace
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
271 clear
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
272 chr
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
273 getbyte
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
274 setbyte
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
275 byteslice
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
276 scrub
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
277 scrub!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
278 freeze
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
279 to_i
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
280 to_f
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
281 to_s
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
282 to_str
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
283 inspect
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
284 dump
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
285 upcase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
286 downcase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
287 capitalize
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
288 swapcase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
289 upcase!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
290 downcase!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
291 capitalize!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
292 swapcase!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
293 hex
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
294 oct
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
295 split
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
296 lines
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
297 bytes
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
298 chars
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
299 codepoints
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
300 reverse
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
301 reverse!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
302 concat
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
303 <<
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
304 prepend
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
305 crypt
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
306 intern
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
307 to_sym
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
308 ord
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
309 include?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
310 start_with?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
311 end_with?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
312 scan
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
313 ljust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
314 rjust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
315 center
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
316 sub
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
317 gsub
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
318 chop
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
319 chomp
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
320 strip
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
321 lstrip
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
322 rstrip
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
323 sub!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
324 gsub!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
325 chop!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
326 chomp!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
327 strip!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
328 lstrip!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
329 rstrip!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
330 tr
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
331 tr_s
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
332 delete
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
333 squeeze
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
334 count
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
335 tr!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
336 tr_s!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
337 delete!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
338 squeeze!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
339 each_line
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
340 each_byte
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
341 each_char
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
342 each_codepoint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
343 sum
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
344 slice
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
345 slice!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
346 partition
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
347 rpartition
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
348 encoding
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
349 force_encoding
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
350 b
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
351 valid_encoding?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
352 ascii_only?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
353 unpack
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
354 encode
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
355 encode!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
356 to_r
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
357 to_c
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
358 >
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
359 >=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
360 <
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
361 <=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
362 between?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
363 nil?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
364 !~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
365 class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
366 singleton_class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
367 clone
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
368 dup
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
369 taint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
370 tainted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
371 untaint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
372 untrust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
373 untrusted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
374 trust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
375 frozen?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
376 methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
377 singleton_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
378 protected_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
379 private_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
380 public_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
381 instance_variables
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
382 instance_variable_get
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
383 instance_variable_set
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
384 instance_variable_defined?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
385 remove_instance_variable
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
386 instance_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
387 kind_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
388 is_a?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
389 tap
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
390 send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
391 public_send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
392 respond_to?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
393 extend
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
394 display
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
395 method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
396 public_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
397 singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
398 define_singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
399 object_id
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
400 to_enum
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
401 enum_for
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
402 equal?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
403 !
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
404 !=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
405 instance_eval
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
406 instance_exec
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
407 __send__
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
408 __id__
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
409 π (String)
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
410 <=>
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
411 ==
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
412 ===
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
413 eql?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
414 hash
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
415 casecmp
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
416 +
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
417 *
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
418 %
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
419 []
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
420 []=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
421 insert
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
422 length
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
423 size
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
424 bytesize
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
425 empty?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
426 =~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
427 match
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
428 succ
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
429 succ!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
430 next
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
431 next!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
432 upto
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
433 index
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
434 rindex
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
435 replace
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
436 clear
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
437 chr
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
438 getbyte
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
439 setbyte
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
440 byteslice
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
441 scrub
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
442 scrub!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
443 freeze
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
444 to_i
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
445 to_f
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
446 to_s
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
447 to_str
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
448 inspect
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
449 dump
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
450 upcase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
451 downcase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
452 capitalize
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
453 swapcase
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
454 upcase!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
455 downcase!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
456 capitalize!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
457 swapcase!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
458 hex
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
459 oct
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
460 split
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
461 lines
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
462 bytes
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
463 chars
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
464 codepoints
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
465 reverse
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
466 reverse!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
467 concat
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
468 <<
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
469 prepend
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
470 crypt
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
471 intern
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
472 to_sym
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
473 ord
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
474 include?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
475 start_with?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
476 end_with?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
477 scan
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
478 ljust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
479 rjust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
480 center
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
481 sub
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
482 gsub
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
483 chop
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
484 chomp
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
485 strip
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
486 lstrip
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
487 rstrip
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
488 sub!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
489 gsub!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
490 chop!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
491 chomp!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
492 strip!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
493 lstrip!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
494 rstrip!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
495 tr
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
496 tr_s
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
497 delete
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
498 squeeze
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
499 count
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
500 tr!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
501 tr_s!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
502 delete!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
503 squeeze!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
504 each_line
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
505 each_byte
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
506 each_char
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
507 each_codepoint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
508 sum
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
509 slice
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
510 slice!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
511 partition
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
512 rpartition
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
513 encoding
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
514 force_encoding
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
515 b
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
516 valid_encoding?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
517 ascii_only?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
518 unpack
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
519 encode
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
520 encode!
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
521 to_r
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
522 to_c
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
523 >
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
524 >=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
525 <
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
526 <=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
527 between?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
528 nil?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
529 !~
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
530 class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
531 singleton_class
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
532 clone
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
533 dup
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
534 taint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
535 tainted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
536 untaint
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
537 untrust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
538 untrusted?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
539 trust
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
540 frozen?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
541 methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
542 singleton_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
543 protected_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
544 private_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
545 public_methods
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
546 instance_variables
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
547 instance_variable_get
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
548 instance_variable_set
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
549 instance_variable_defined?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
550 remove_instance_variable
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
551 instance_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
552 kind_of?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
553 is_a?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
554 tap
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
555 send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
556 public_send
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
557 respond_to?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
558 extend
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
559 display
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
560 method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
561 public_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
562 singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
563 define_singleton_method
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
564 object_id
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
565 to_enum
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
566 enum_for
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
567 equal?
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
568 !
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
569 !=
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
570 instance_eval
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
571 instance_exec
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
572 __send__
a50d2fac49ce Add some experiments of what different objects are and what functions they have
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
573 __id__
7
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
574 false (FalseClass)
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
575 to_s
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
576 inspect
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
577 &
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
578 |
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
579 ^
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
580 nil?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
581 ===
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
582 =~
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
583 !~
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
584 eql?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
585 hash
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
586 <=>
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
587 class
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
588 singleton_class
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
589 clone
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
590 dup
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
591 taint
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
592 tainted?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
593 untaint
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
594 untrust
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
595 untrusted?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
596 trust
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
597 freeze
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
598 frozen?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
599 methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
600 singleton_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
601 protected_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
602 private_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
603 public_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
604 instance_variables
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
605 instance_variable_get
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
606 instance_variable_set
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
607 instance_variable_defined?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
608 remove_instance_variable
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
609 instance_of?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
610 kind_of?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
611 is_a?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
612 tap
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
613 send
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
614 public_send
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
615 respond_to?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
616 extend
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
617 display
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
618 method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
619 public_method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
620 singleton_method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
621 define_singleton_method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
622 object_id
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
623 to_enum
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
624 enum_for
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
625 ==
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
626 equal?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
627 !
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
628 !=
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
629 instance_eval
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
630 instance_exec
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
631 __send__
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
632 __id__
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
633 true (TrueClass)
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
634 to_s
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
635 inspect
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
636 &
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
637 |
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
638 ^
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
639 nil?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
640 ===
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
641 =~
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
642 !~
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
643 eql?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
644 hash
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
645 <=>
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
646 class
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
647 singleton_class
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
648 clone
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
649 dup
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
650 taint
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
651 tainted?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
652 untaint
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
653 untrust
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
654 untrusted?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
655 trust
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
656 freeze
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
657 frozen?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
658 methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
659 singleton_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
660 protected_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
661 private_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
662 public_methods
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
663 instance_variables
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
664 instance_variable_get
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
665 instance_variable_set
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
666 instance_variable_defined?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
667 remove_instance_variable
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
668 instance_of?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
669 kind_of?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
670 is_a?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
671 tap
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
672 send
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
673 public_send
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
674 respond_to?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
675 extend
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
676 display
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
677 method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
678 public_method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
679 singleton_method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
680 define_singleton_method
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
681 object_id
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
682 to_enum
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
683 enum_for
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
684 ==
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
685 equal?
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
686 !
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
687 !=
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
688 instance_eval
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
689 instance_exec
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
690 __send__
b8f4577db289 Add "false" and "true" to our OBJECT ALL THINGS list
IBBoard <dev@ibboard.co.uk>
parents: 6
diff changeset
691 __id__