Webeduclick.com
Computer Science Tutorials
It uses recursion as follows: 1. Length of the null list is 0. 2. Length of a non-null list is one more than the length of its tail.
Program:
(DEFUN LEN(L) (COND((NULL)0) (T(+1((LEN(CDR L))))))