As I've just discovered, brackets work the same as parentheses in
Scheme expressions:

```
#[set-global-staff-size 26]

{ c' }
```

Guile allows this by default; the read option `square-brackets` is
active for compatibility with R6RS.

Shall we use and advertise this?  Some user Scheme code could probably
be made more readable:

```
(let [(foo ...)
      (bar ...)]
  ...)

(cond
  [question1 expression1]   
  [question2 expression2]   
  [question3 expression3]   
  [else      expression4])
```


    Werner

Reply via email to