You've got your slash backwards. It should be (defun c:whatever ( / xyz)
Figures, :ugly:
(setq xyz nil)
Thought of that, at the time though (1am) I figured that I would simply be remaking the list with nil as an item in the list since it was being created and added to with 'cons' statements. I just did some testing on the command line and it didn't, however now I am thinking that it should have.
Didge, that demonstrates what I thought should have happened and would have if I get my sense of direction figured out.
Keep in mind that if variable xyz ever enjoyed global scope it will continue to exist as a global until it is explicitly deleted, even if myFunction (now) sports it as a local.
If by that you mean global to the main function and any sub functions during the run but not to anything else after it is completed then I think we are thinking that same thing, at least that is what I meant when I said local earlier, I just reached for that word when I saw the variable still hang around getting more 'global' then I thought it should.
Thanks folks.