是否可以通过使用列表推导或类似的东西将这样的访问重写为单行?
list[str] nodeNames = []; visit (ast) { case someNode(str name): { nodeNames += name; } };
rascal
rascal ×1