Hey, Racket community!
I am writing a DSL for ClickHouse database and made some amount of syntax classes already. After some amount I feel it becomes difficult to hold everything in my head, so I have started to look is there some way to make a graph out of syntax classes defined in my module.
So... I am wondering:
- could I get all the syntax classes defined in a particular module?
- is there any way to get classes which are referenced by some syntax class patterns?
- maybe you know some work related to the topic?
Thanks in advance!