I want to get the second value of '(a b c) and I don't want to use cadr. I can get the right answer:
(car (cdr '(a b c)))
'b
But when I built the function:
(define test (lambda (list) (car (cdr (list)))))
(test '(a b c))
. . application: not a procedure; expected a procedure that can be applied to arguments given: '(a b c) arguments...: [none]
I really don't know what's this error mean..