diff options
| author | dave <dave@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-28 06:33:07 +0000 |
|---|---|---|
| committer | dave <dave@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-28 06:33:07 +0000 |
| commit | 6ef59c54b6d114acc4980bddf97a16d8db1213b4 (patch) | |
| tree | e6d8a2d76367ace555bc4e76e08f54dc1414a3dd /parse.y | |
| parent | 23cfe30cb53b38eb0c5ca28a0925205672352626 (diff) | |
| download | ruby-6ef59c54b6d114acc4980bddf97a16d8db1213b4.tar.gz ruby-6ef59c54b6d114acc4980bddf97a16d8db1213b4.tar.xz ruby-6ef59c54b6d114acc4980bddf97a16d8db1213b4.zip | |
Add RDoc documentation for stuff in object.c
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@5330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
| -rw-r--r-- | parse.y | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -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() { |
