If I do this:
#+BEGIN_SRC emacs-lisp
(setq animals '(gazelle giraffe lion tiger))
#+END_SRC
#+RESULTS:
| gazelle | giraffe | lion | tiger |
and then this
#+begin_src emacs-lisp
(defun print-elements-of-list (list)
"Print each element of LIST on a line of its own."
(while list
(print (car list))
(setq list (cdr list))))
#+end_src
#+RESULTS:
: print-elements-of-list
and finally
#+BEGIN_SRC emacs-lisp
(print-elements-of-list animals)
#+END_SRC
I get nothing for results and "Code block produced no output." in Messages. Why can't it print out? Same code works fine in the IELM buffer.
LB