diff options
| author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2000-03-08 06:25:19 +0000 |
|---|---|---|
| committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2000-03-08 06:25:19 +0000 |
| commit | 709f2b9ab78c52a1bdb38be39439ea61e7c34c38 (patch) | |
| tree | 5e20e8c2bdc5ed8f899ec55446e81f040a522ead /ToDo | |
| parent | f0f206d828e37bf452f53fe63f729d16b42df2c9 (diff) | |
| download | ruby-709f2b9ab78c52a1bdb38be39439ea61e7c34c38.tar.gz ruby-709f2b9ab78c52a1bdb38be39439ea61e7c34c38.tar.xz ruby-709f2b9ab78c52a1bdb38be39439ea61e7c34c38.zip | |
2000-03-08
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ToDo')
| -rw-r--r-- | ToDo | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -4,9 +4,9 @@ Language Spec. - compile time string concatenation, "hello" "world" => "helloworld" - rescue modifier; a rescue b => begin a rescue; b end - %w(a\ b\ c abc) => ["a b c", "abc"] -* class variable (prefix @@?) ?? +- objectify symbols +- class variable (prefix @@) - still need work for singletons * operator !! for rescue. ??? -* objectify symbols * objectify characters * ../... outside condition invokes operator method too. * ... inside condition turns off just before right condition.??? @@ -58,6 +58,8 @@ Standard Libraries - regexp: (?>..), \G - Struct::new([name,]member,...) - IO#reopen accepts path as well +- Kernel#scan +- call initialize for builtin class too (not yet: Regexp, IO, etc) * String#scanf(?) * Object#fmt(?) * Integer#{bin,oct,hex,heX} @@ -69,7 +71,6 @@ Standard Libraries * optional stepsize argument for succ() * performance tune for String's non-bang methods. * Ruby module -- Ruby::Version, Ruby::Interpreter -* call initialize for builtin class too Extension Libraries |
