15:52:58adlaiyes; if you modify the code you are running so that it returns #'(lambda ...) instead of '(lambda ...), it will return a literal function object
15:53:18adlaithat will work when you test it interactively, although it will almost certainly fail in certain compilation scenarios.
15:54:04adlaiACTION forgets the precise syntax for doing this bad idea with quasiquote, although it is probably `#'(lambda ... ,etc)
15:56:20adlaieh, "quasiquote" is a library. I should've just written "backquote".
18:11:57daphniswhat's the cl equivalent of echo foo >bar, where bar is a named pipe? (with-open-file (s "bar" :direction :output :if-exists :supersede) (format s "foo")) doesn't seem to work.
23:53:55no-defun-allowedYes, I used a program written in Lisp to emit a Java program that had ASCII art in it for a Java assignment.
23:54:15mega_hateri want to create a lisp program in the shape of a vagina
23:54:31no-defun-allowedThough pedantically that was Unicode art, I used the box drawing characters to make each 2x2 block of pixels into one character.
0:02:49no-defun-allowedThat raises interesting questions about what constitutes "source code" for that course. That was generated code (and it had a "written by PROGRAM-NAME.lisp, do not edit" header) but I didn't get into trouble for submitting that.
0:03:27no-defun-allowedAnd I ended up changing it to 2x4 or something because most terminal fonts are taller than they are wide. A fun hack nonetheless.