我正在使用Lucene Java framework编写搜索引擎。
我想要做的是创建一个Ruby源代码文件的索引。为此,我想选择使用停用词过滤器,即我希望在索引文件时忽略ruby语言的停用词。
- >有谁知道一个很好的Ruby停止词的完整列表? (例如def,end,module,......)
令人惊讶的是,Google没有向我提供答案......所以任何帮助都会受到赞赏!
答案 0 :(得分:5)
alias and BEGIN begin break case class def defined? do else elsif END end ensure false for if in module next nil not or redo rescue retry return self super then true undef unless until when while yield
对于它的价值,这些通常被称为“保留字” - 我通过Google搜索找到了这个列表Ruby reserved words。