23:21:33Bikebut like i said, i'm open to dropping that, since the ability to define methods on sequence functions isn't needed to implement extended sequence classes
23:21:44Bikehttps://github.com/clasp-developers/clasp/blob/master/src/lisp/kernel/clos/sequences.lsp#L189-L204 here's my mega pedantic comment
23:22:04Bikelike, it's fine. just mark them as dx-call and we'll deal with it when people actually use ext sequences
23:23:17karloszyeah. i guess theyd have to do something like (setf *h* predicate) to know....
23:23:32Bikewhich even on top of this is ridiculous code to write, yes
23:23:46Bikehell, we could just say that any functions passed in are dynamic extent
23:55:26karloszoh, you made set-or-bind-variable take a thunk instead of a next-ast, but i think that's no longer necessary
1:49:02drmeisterI blame you Bike and karlosz that I wrote so much code missing (declare (ignore whatever)) declarations. You had to add these wonderful compiler warnings so late.
2:53:47karloszBike: i finally made the change where now cst-to-ast directly converts LETs. its a fairly big efficiency win in terms of compilation time and consing