(define (literal? x) (or (boolean? x) (char? x) (string? x) (number? x) (procedure? x) ; New line! (eq? x '())))
-----