libera/#climacs - IRC Chatlog
Search
11:07:10
scymtym
beach: maybe the s-expression-syntax library can offer a builder mixin or a builder "wrapper" that canonicalizes declaration specifiers. that solution would get independence of the input expression representation for free. one downside i see is that there would have to be at least one new generic function that would not be fully coherent with the rest of the library
11:07:44
scymtym
a builder based solution would also work as a separate library, of course, but the coupling between the two libraries would be pretty tight
11:08:14
beach
I see yes. I am working on a separate library (and I am probably going to finish it later today).
12:11:48
scymtym
beach: this is a very simplified sketch of the builder based solution i had in mind: https://plaster.tymoon.eu/view/3727
12:43:14
beach
Yes, I see. My new library does not make any attempt to build CSTs. it just returns a standard list of CSTs when given a CST.