我可以在一行上写多个rakuType智能匹配吗
我知道这行不通,因为我试过了:
if $r ~~ BearingTrue || CompassAdj || CourseAdj { nextsame };
但是 - 是否有一种简洁、简洁和易读的方式在一行上进行多个 Type智能匹配,而不必扩展到给定/何时或 if/else 结构?
回答
你有没有尝试过 :
if $r ~~ BearingTrue | CompassAdj | CourseAdj { nextsame };
这应该给你一个 Any Junction,然后匹配 OK。