Du machst doch gar nichts mit dotted pairs!
Du hast Liste 1 und Liste 2. Mapcar führt nun die Lambda-Funktion mit dem jeweils n-tem Listeneintrag aus Liste 1 und dem n-ten Element aus Liste 2 aus.
Sollte so laufen.
Oder willst du was ganz anderes? Sowas in der Art?
(defun c:mmscl (/)
(setq mstabez '(("MM1:1" "1:1" )
("MM1:2" "1:2" )
("MM1:5" "1:5" )
("MM1:10" "1:10")
)
)
(mapcar
'(lambda(X)
(command "-scalelistedit" "_Add" (car X)(cadr X) "_Exit")
)
mstabez
)
(princ)
)
------------------
- Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP