在匹配中§
有关 routine make,请参阅上下文中的主要文档 in context
method make(Match: Mu )sub make(Mu )
设置 .ast
属性,该属性将使用 .made
检索。
$/.make("your payload here");
也就是说,它将任意有效负载存储到 Match
对象中,稍后可以通过 .made
方法检索该对象。由于子表单在默认情况下对 $/
进行操作,因此该示例等效于
make("your payload here");
这通常用于 语法 的操作类方法中,其中一段数据由一种方法存储,然后由另一种方法检索。由您决定存储哪些数据。它可以是树节点、计算结果、类型对象或值列表。
子表单对当前匹配 $/
进行操作,这可能是一个方便的快捷方式
method my-action ($/)