On Mon, Jul 8, 2019 at 1:20 PM Lassi Kortela <xxxxxx@lassi.io> wrote:
Has anyone ever done a Schema language for validating and parsing
S-expressions? I've been trying to look for one for a couple months and
haven't found anything.

Serex <http://inamidst.com/lisp/serex> is a proposal for regular expressions over lists rather than strings; unfortunately there doesn't seem to be an implementation.

John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
First known example of political correctness: After Nurhachi had united
all the other Jurchen tribes under the leadership of the Manchus, his
successor Abahai (1592-1643) issued an order that the name Jurchen should
be banned, and from then on, they were all to be called Manchus.
                --S. Robert Ramsey, The Languages of China