绑定访问运算符的一部分的语法是什么?

时间:2014-05-15 07:36:19

标签: sections livescript

我想创建一个接受对象并返回绑定方法的函数,如下所示:

f = (~ m)
f(x)() # same as x.m()

但是,这会将~解析为一元按位NOT运算符,而不是绑定访问运算符。它编译为~change。我希望它编译为function(it) { return bind$(it, 'change'); }而不是。

我可以使用一节(以及语法是什么)或者我必须写一个lambda吗?

1 个答案:

答案 0 :(得分:2)

你必须明确它是一个DOT运算符。 目前无法做到这一点,但I added it in for 1.3