2017-01-10 43 views
0

我是sweet.js的新手。我能夠在official tutorial運行的例子,但不是在this tutorial,因爲它使用的宏定義:如何在sweet.js中使用宏定義?

macro foo { 
    rule { $x } => { $x + 'rule1' } 
} 

我不知道該代碼是否應該由sjs或一些其他的工具進行處理。 sjs給我:

Error: not a valid expression 
__=>__ $x + rule1 

我在做什麼錯?

sweet.js節點v6.9.4

回答

0

V2.2.1明白了自己。這是v0.7中的方法。從v1.0開始,它只允許使用syntax進行定義。