Hello,
I've only been learning about lisps for the past month or so and from having a huge interest in AutoCAD and also in writing code I've absolutely fallen in love with the usefulness of lisp routines. From not having any prior experience to how to write lisp files I began extremely small (basically using it for strings of commands) but as I delved in further I started realizing all the capabilities.
So, enough for the background, I have been working on this file that reads into extended data (not sure if this is the correct terminology) but it is the data attached to the lines and blocks brought in through mapimport from shape files. This portion of the lisp is working nearly perfectly, at least I haven't been able to break it, but the whole reason I built this is to reduce the redundancy of clicking the lines/blocks/etc. and changing the linetype/color/layer by hand.
Now the only issue I have is that i have to run the lisp and click on every single line for it to work since I had/have no idea how to work with selectionsets to iterating through lists.
TLDR: To get to the point, I would like to have my lisp run on each individual entity of a selection set but I do not know how to pass the entity from the list to the routine properly with parameters (if thats even what i'm supposed to use).