Thinking on a new syntax for #Scheme. Distinguishing feature: insignificant indentation! Because it’s hard to edit #Wisp in ed.

@aartaka Since Scheme is in some respects a dialect of ALGOL, just replace all the parens with BEGIN/END, & any uppercased symbol has an implicit BEGIN.

DEFINE tf LAMBDA BEGIN test END
IF EQUAL? test #t END
DISPLAY "yes" END
DISPLAY "no" END
END END END

#scheme #algol #end

@mdhughes that’s almost what I have in mind, though I do include some shortcuts and prettifications in my idea.