diff options
author | keiju <keiju@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-08-05 03:08:16 +0000 |
---|---|---|
committer | keiju <keiju@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-08-05 03:08:16 +0000 |
commit | 0894e9ea69b9501f604c9cdee03cf5d4dea4bb60 (patch) | |
tree | 02855fe753f08d2df7b79b8fdd3fcd1bc57128f0 /lib/irb/ruby-lex.rb | |
parent | 30d3d7f6412336252b1e876ddf23d66b053d9119 (diff) | |
download | ruby-0894e9ea69b9501f604c9cdee03cf5d4dea4bb60.tar.gz ruby-0894e9ea69b9501f604c9cdee03cf5d4dea4bb60.tar.xz ruby-0894e9ea69b9501f604c9cdee03cf5d4dea4bb60.zip |
* lib/irb/ruby-lex.rb, lib/irb/ruby-token.rb: support %s-notation for irb.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/irb/ruby-lex.rb')
-rw-r--r-- | lib/irb/ruby-lex.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/irb/ruby-lex.rb b/lib/irb/ruby-lex.rb index 2dd2b7b34..5a005e596 100644 --- a/lib/irb/ruby-lex.rb +++ b/lib/irb/ruby-lex.rb @@ -301,7 +301,8 @@ class RubyLex "x" => "\`", "r" => "\/", "w" => "]", - "W" => "]" + "W" => "]", + "s" => ":" } PERCENT_PAREN = { @@ -316,7 +317,8 @@ class RubyLex "\"" => TkSTRING, "\`" => TkXSTRING, "\/" => TkREGEXP, - "]" => TkDSTRING + "]" => TkDSTRING, + ":" => TkSYMBOL } DLtype2Token = { "\"" => TkDSTRING, |