奇怪的boo语言语法

Art*_*rov 3 closures boo

我在Boo语言指南中遇到了一个奇怪的语法:

setter = { value | a = value }
Run Code Online (Sandbox Code Playgroud)

什么是| 运营商意味着

dF.*_*dF. 5

Boo的文档似乎在这方面缺乏 - 似乎是这样

setter = { value | a = value }
Run Code Online (Sandbox Code Playgroud)

是简写

setter = def(value):
    a = value
Run Code Online (Sandbox Code Playgroud)