Scheme 简单sweet exp语句不起作用

Scheme 简单sweet exp语句不起作用,scheme,racket,Scheme,Racket,我正在尝试sweet exp,但以下简单函数不起作用: #lang sweet-exp racket (define (g x) {x * 1 + 2 - 3 / 4}) ; << ERROR IS POINTING HERE. (g 5) 我在电话里找不到答案 问题出在哪里?#lang sweet exp不支持优先级。这是一个非常有意的设计选择,以使语法更加通用和灵活。因此,您必须编写{{{x*1}+2}-{3/4}。比如,nfx从哪里来? nfx: unboun

我正在尝试sweet exp,但以下简单函数不起作用:

#lang sweet-exp racket 

(define (g x)
  {x * 1 + 2 - 3 / 4})   ; << ERROR IS POINTING HERE.

(g 5)
我在电话里找不到答案


问题出在哪里?

#lang sweet exp
不支持优先级。这是一个非常有意的设计选择,以使语法更加通用和灵活。因此,您必须编写
{{{x*1}+2}-{3/4}
。比如,
nfx
从哪里来?
 nfx: unbound identifier in module in: nfx