(defun buildassoclst
(l
/ unique ll rl rll tmpx g ass
)
)
)
)
)
)
)
)
)
)
)
)
g
)
)
)
)
)
)
)
)
g
)
;Wrong list
;|
(setq l
(list
(list (list "Country" "America")
(list "State" "Nebraska")
(list "City" "Belgrade")
(list "Town" "KKK")
)
(list (list "Country" "America")
(list "State" "Nebraska")
(list "City" "Belgrade")
(list "Town" "LLL")
)
(list (list "Country" "America")
(list "State" "Missouri")
(list "City" "Belgrade")
(list "Town" "III")
)
(list (list "Country" "America")
(list "State" "Missouri")
(list "City" "Belgrade")
(list "Town" "JJJ")
)
(list (list "Country" "America")
(list "State" "Minnesota")
(list "City" "Belgrade")
(list "Town" "GGG")
)
(list (list "Country" "America")
(list "State" "Minnesota")
(list "City" "Belgrade")
(list "Town" "HHH")
)
(list (list "Country" "America")
(list "State" "Maine")
(list "City" "Belgrade")
(list "Town" "EEE")
)
(list (list "Country" "America")
(list "State" "Maine")
(list "City" "Belgrade")
(list "Town" "FFF")
)
(list (list "Country" "America")
(list "State" "Montana")
(list "City" "Belgrade")
(list "Town" "CCC")
)
(list (list "Country" "America")
(list "State" "Montana")
(list "City" "Belgrade")
(list "Town" "DDD")
)
(list (list "Country" "Serbia")
(list "State" "Central Serbia")
(list "City" "Belgrade")
(list "Town" "AAA")
)
(list (list "Country" "Serbia")
(list "State" "Central Serbia")
(list "City" "Belgrade")
(list "Town" "BBB")
)
(list (list "Country" "America")
(list "State" "California")
(list "City" "Los Angeles")
(list "Town" "AAA")
)
(list (list "Country" "America")
(list "State" "California")
(list "City" "Los Angeles")
(list "Town" "BBB")
)
(list (list "Country" "America")
(list "State" "California")
(list "City" "Los Angeles")
(list "Town" "CCC")
)
(list (list "Country" "America")
(list "State" "California")
(list "City" "Los Angeles")
(list "Town" "DDD")
)
(list (list "Country" "America")
(list "State" "Alaska")
(list "City" "Anchorage")
(list "Town" "CCC")
)
(list (list "Country" "America")
(list "State" "California")
(list "City" "Adelanto")
(list "Town" "AAA")
)
(list (list "Country" "Australia")
(list "State" "Vitoria")
(list "City" "Melbourne")
(list "Town" "XXX")
)
)
)
|;
;Good list
(list "State" "Nebraska-Am") (list "City" "Belgrade-Am-Ne") (list "Town" "KKK-Am-Ne-Be") )
(list "State" "Nebraska-Am") (list "City" "Belgrade-Am-Ne") (list "Town" "LLL-Am-Ne-Be") )
(list "State" "Missouri-Am") (list "City" "Belgrade-Am-Mis") (list "Town" "III-Am-Mi-Be") )
(list "State" "Missouri-Am") (list "City" "Belgrade-Am-Mis") (list "Town" "JJJ-Am-Mis-Be") )
(list "State" "Minnesota-Am") (list "City" "Belgrade-Am-Min") (list "Town" "GGG-Am-Min-Be") )
(list "State" "Minnesota-Am") (list "City" "Belgrade-Am-Min") (list "Town" "HHH-Am-Min-Be") )
(list "State" "Maine-Am") (list "City" "Belgrade-Am-Ma") (list "Town" "EEE-Am-Ma-Be") )
(list "State" "Maine-Am") (list "City" "Belgrade-Am-Ma") (list "Town" "FFF-Am-Ma-Be") )
(list "State" "Montana-Am") (list "City" "Belgrade-Am-Mo") (list "Town" "CCC-Am-Mo-Be") )
(list "State" "Montana-Am") (list "City" "Belgrade-Am-Mo") (list "Town" "DDD-Am-Mo-Be") )
(list "State" "Central Serbia") )
(list "State" "Central Serbia") )
(list "State" "California") (list "City" "Los Angeles") )
(list "State" "California") (list "City" "Los Angeles") )
(list "State" "California") (list "City" "Los Angeles") )
(list "State" "California") (list "City" "Los Angeles") )
(list "City" "Anchorage") )
(list "State" "California") )
(list "City" "Melbourne") )
)
)
(prin1 (buildassoclst l
))