13:17:21scymtymi wonder whether the builder protocol would have made the construction easier, especially for related notes. you should be able to write things like (abp:node* (:let :source …) (* :binding (list (abp:node* (:value-binding :source …) (1 :name (abp:node* …)) (1 :value (abp:node* …))))))
13:17:52scymtymsince the protocol is already implemented for iconoclast AST node classes
13:18:33beachThat's an idea. I haven't looked into that aspect of the builder protocol.
13:19:04beachI'll try that in my future experiments.
13:19:15scymtymNODE* is a macro for spelling MAKE-NODE, RELATE, etc. more compactly
13:19:33beachYes, I see. I have seen it, but not read up on how to use it.
13:20:07scymtymsure. maybe that approach is still too painful but i could be a bit easier
13:51:22scymtymbeach: i renamed the kind :DECLARATION to :DECLARATION-SPECIFIER. you will probably have to adjust a few methods when you update the s-expression-syntax library
13:51:50beachSure, no problem. Thanks for letting me know.