标签: pattern-matching julia
假设我有一个:((x + y) + z + (u * v))形式的Julia表达式。我想找到一个替换规则,将此表达式转换为:(x + y + z + (u * v))。我一直在看Match.jl和Macrotools.jl,但我没有看到一个好方法。
:((x + y) + z + (u * v))
:(x + y + z + (u * v))
理想情况下,我希望能够输入类似
@match begin :+(_..., +(stuff...), _...) => +(_..., stuff, _...) end
非常感谢任何有关如何执行此操作的提示