0
猫module1.rb:红宝石:模块问题
#!/home/user1/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
Module module1
def add(a,b)
return a+b
end
def subtract(a,b)
return a-b
end
end
temp = "nothing"
temp.extend module1
temp.add(5,2)
红宝石module1.rb =>
module1.rb:13: syntax error, unexpected keyword_end, expecting $end
谁能解决这个问题?
我改变了它从模块到模块,module1.rb:3:类/模块的名称必须是恒定的 – newcomer
是的,我补充说,我的答案了。 vderyagin给出了完整的答案。 –