Какая из приведенных форм позволяет обратить список 'L':
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
(defun rev(L) (prog (x y) A (cond ((Null L) (return x))) (setq y (cdr L)) (cond ((atom y) (go B))) (setq y (rev y)) B (setq x (cons y x)) (setq L (cdr L)) (go A) ) )(Верный ответ)
(defun rev(L) (prog () A (cond ((Null L) (return x))) (set 'y (cdr L)) (cond ((atom y) (goto B))) (set'y (rev y)) B (set 'x (cons y x)) (set 'L (cdr L)) (go A) ) )(Верный ответ)
(prog rev (L x y) A (cond ((Null L) (return x))) (setq y (cdr L)) (cond ((atom y) (go B))) (setq y (rev y)) B (setq x (cons y x)) (setq L (cdr L)) (go A) ) )