loops - 我们可以专门注释给定范围内的行或要求行注释器在 Ruta 中发布此关键字运行 n 次吗?
问题描述
BLOCK(structure) Line{}{
Line{-> TestLine};
}
此代码将使用 注释所有行TestLine
。这可以注释first 10 lines
或说n number of lines
吗?或者我们可以要求它在遇到任何特定的情况下停止进一步的注释keyword
或一旦遇到就开始注释keyword
?
解决方案
您可以使用变量来存储要匹配的次数,然后根据该次数进行注释。请参阅文档,部分变量。
注释前 4 行的简单示例是:
DECLARE TestLine;
INT counter;
Line{counter<4 -> TestLine, counter = counter+1};
推荐阅读
- postgresql - 函数返回空表
- javascript - 递归:如果 Divider 不除数 --> Divider 增加一,直到 divider === number
- php - 如何修复警告:file_get_contents(http://10.20.2.205:5000/auth/login):打开流失败:HTTP 请求失败!HTTP/1.1 404 未找到
- jenkins - 如何从控制台输出中获取 Jenkins 成功构建的数据?
- java - 将数组列表附加到现有的 CSV 文件,但它会附加并清除存储在 Java 文件中的先前数据
- javascript - cy.get() 如何在 Cypress 中放置 2 个参数?
- excel - 选择索引集中的第二高行
- ruby - 为什么 Hash.new 中的默认数组需要键值规范?
- android - 底部导航栏的导航组件不起作用
- javascript - 正则表达式匹配数字+字符串