From 2d491003aaab3e49a02f6126af9d03d429eed284 Mon Sep 17 00:00:00 2001 From: dave Date: Sun, 28 Dec 2003 06:33:07 +0000 Subject: Add RDoc documentation for stuff in object.c git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- parse.y | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'parse.y') diff --git a/parse.y b/parse.y index 75b0cba312..3417e38f97 100644 --- a/parse.y +++ b/parse.y @@ -5933,6 +5933,22 @@ symbols_i(key, value, ary) return ST_CONTINUE; } +/* + * call-seq: + * Symbol.all_symbols => array + * + * Returns an array of all the symbols currently in Ruby's symbol + * table. + * + * Symbol.all_symbols.size #=> 903 + * Symbol.all_symbols[1,20] #=> [:floor, :ARGV, :Binding, :symlink, + * :chown, :EOFError, :$;, :String, + * :LOCK_SH, :"setuid?", :$<, + * :default_proc, :compact, :extend, + * :Tms, :getwd, :$=, :ThreadGroup, + * :wait2, :$>] + */ + VALUE rb_sym_all_symbols() { -- cgit v1.2.3