hello Christina,

i just add a #; support in Scheme+  : https://github.com/damien-mattei/Scheme-PLUS-for-Guile
Scheme+ is an extension syntax to Scheme. It goes in the opposite direction of Wisp or Rhombus (based on Racket) by keeping the same number of parenthesis, but they are just differents : ( ), { }, [ ] and it allow the use of infix expressions. It is my idea, i think Scheme musk keep a strong identity with parenthesis.
Parenthesis have advantage on indentation (and inconvenient i admit). For example if you comment a single line of indented code (python for example) that was used to define a loop you have to reindent all the body code in the loop. If you want to move a block of indented code you then have to re-indent it specifically for the new place too.
Anyway scheme and scheme+ ,C ,C++ code are still indented for readness even if parentheses would be enough to validate the syntax.

Regards,

Damien

On Fri, Jan 19, 2024 at 10:47 PM Christina O'Donnell <cdo@mutix.org> wrote:
Hi Ricardo,

> #; works in Guile.

Ah, that's my bad.

- Christina