#{Is it possible to change a list AND keep it's name the same at different
program levels}#
(setq L '(a))
(de doit_temp (L) (prog (setq L (append L '(b))) (prinl "inside of fn L is
" L))  )
(de doit_perm (L) (setq NewL (append L '(b))))
(doit_temp L)
(prinl "outside of fn L is " L)
(doit_perm L)
(prinl "outside of fn NewL is " NewL)

#inside of fn L is ab
#outside of fn L is a
#outside of fn NewL is ab

Reply via email to