summaryrefslogtreecommitdiff
path: root/integer.rb
diff options
context:
space:
mode:
Diffstat (limited to 'integer.rb')
-rw-r--r--integer.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/integer.rb b/integer.rb
new file mode 100644
index 0000000000..2fd32ea463
--- /dev/null
+++ b/integer.rb
@@ -0,0 +1,9 @@
+class Integer
+ # call-seq:
+ # int.zero? -> true or false
+ #
+ # Returns +true+ if +num+ has a zero value.
+ def zero?
+ Primitive.cexpr! 'int_zero_p(self);'
+ end
+end