快速:在AST中查找 与对字符串的grep一样直接在抽象语法树中搜索和重构代码 源码
快速 快速,是“查找AST”的缩写,是一种搜索,修剪和编辑Ruby AST的工具。 Ruby是一种灵活的语言,它允许我们以多种不同的方式编写代码以获得相同的最终结果,因此,很难在没有AST的情况下验证代码的编写方式。 查看官方文档: : 。 在AST中find令牌语法 当前版本的Fast涵盖以下令牌元素: () -表示节点搜索 {} -寻找匹配的元素,例如Set包含项或any?任何元素any? 在Ruby中 [] -寻找与所有元素都匹配的所有元素all? 在Ruby中。 $ -将像Regex组一样捕获当前表达式的内容 _ -表示任何非零值,或一些存在 nil精确匹配nil ..
文件列表
fast-master.zip
(预估有个57文件)
fast-master
.travis.yml
596B
bin
fast
163B
console
262B
fast-experiment
837B
setup
131B
Guardfile
1KB
docs
research.md
3KB
暂无评论