On Fri, May 29, 2020 at 1:26 PM Lassi Kortela <xxxxxx@lassi.io> wrote:
> How about this convention for metadata?
>
> #;;
> ((language chibi) (version 0.8))

I didn't know you can have arbitrarily many semicolons after "#;".
According to the grammar:

- the thing that comes after "#;" is "intertoken space"
- free-form ";" comments are one kind of intertoken space
- So it parses as "#;" ";" ((language chibi) (version 0.8))

The crucial thing is the newline after "#;;", which terminates the ";".  Then the next S-expression will be parsed and ignored by the "#;", which is still in effect.