Ruby有关键字`define`吗?

时间:2013-05-21 00:50:27

标签: ruby

在哪里可以找到Ruby中define的文档(请参阅下面的代码段)?

define :brew do
   package @name,
   :ensure   => :present,
   :provider => :homebrew,
   :require  => "Vcsrepo[/usr/local]"
end

我不确定它是否真的是一个Ruby关键字。

2 个答案:

答案 0 :(得分:4)

告诉人们在哪里你看到了片段,提供上下文是否有意义?

你可能正在看一个Puppet脚本:

http://docs.puppetlabs.com/puppet/3/reference/index.html

然后,找到define定义的地方位于Puppet source

答案 1 :(得分:3)

这不是ruby关键字,您可以在http://ruby-doc.org/docs/keywords/1.9/

中找到ruby关键字列表