3:19:23no-defun-allowedOr do you mean that it never returns?
3:19:24joinrexpectation is that the null condition will be met eventually and computation stops. Instead, you get Nil printing out
3:20:33joinrexpectation for the input would be, printing the numbers 0 to 6 then return
3:21:21joinrthis is a small reproducible case for a larger metprogramming deal. I thought labels would work fine (and it does) seemingly as long as you don't go into &rest arg territory and try to apply.
3:39:41no-defun-allowed(do-symbols (s) (when (and (boundp s) (eql (symbol-package s) package)) (print s))) will print all the symbols that are bound in the current package, which isn't all of them, but might be what you want.
7:07:25boegsecond day with sick kid at home, keeping me up all night. Think I'm gonna see if I can optimize on my advent of code adventure from yesterday