I'm just in the very early stages of building a new LISP tool, so I'm not really sure of the best method to achieve the end result.
The plan is to have a LISP routine that will read data from different ProSteel elements and create a list of this data, then advise the user of the differences between the two lists.
For example, in a ProSteel 2D drawing, there will be 'steel' elements and 'part flag' elements. The 'steel' and 'part flag' elements both have a part number assigned to them. I would like to build a list of 'steel' part numbers & 'part flag' part numbers and compare them. Any 'steel' part numbers that are missing from the list of 'part flag' part numbers, will be returned to the user, and noted as missing from the drawing. I hope that explanation makes sense.
So to the code, I have routines that will read the part number data from the 'steel' & 'part flag' elements (and return strings) but I'm not sure how to build these strings into lists, and then compare them.