libera/#sicl - IRC Chatlog
Search
9:56:20
paulapatience
Bike: I was thinking of letting cleavir-compilation-policy's optimize remain the list form, and convert from trucler:optimize-description to the list form at the interface, so as to not unnecessarily depend on Trucler.
9:57:33
paulapatience
Bike: Also cst-to-ast:policy needs an environment argument (in addition to client and (optimize-)description) in order to call cleavir-compilation-policy:compute-policy. Should cst-to-ast:attributes take an environment argument? (For now I gave it client and description.)
10:00:48
paulapatience
Oh, and the other thing: cleavir-env's global-macro-info has an %inline slot, whereas Trucler's global-macro-description doesn't. I don't think it would be right to add cst-to-ast:inline, since Trucler has inline for various other classes.