标签: ruby
def initialize(datum, next=nil) @datum = datum @next = next end
语法错误,意外的keyword_next(SyntaxError) def initialize(datum,next = nil)
答案 0 :(得分:5)
您不能将next用作变量,它是Ruby中的保留关键字。
next
Read more here。它将next描述为:
将迭代器或while或者块阻塞到下一次迭代, 无条件地,没有执行可能留下的任何东西 块。