Jay Phillips发布了一个叫superators的库,用来添加新操作符到Ruby中
安装
[code]
gem install superators
[/code]
扩展String
[code]
require 'superators'
class String
superator "++" do |operand|
upcase + operand.upcase
end
superator "-~+~-" do |operand|
puts "Using pretty superators"
self + operand
end
end
[/code]
安装
[code]
gem install superators
[/code]
扩展String
[code]
require 'superators'
class String
superator "++" do |operand|
upcase + operand.upcase
end
superator "-~+~-" do |operand|
puts "Using pretty superators"
self + operand
end
end
[/code]