Ganz habe ich das konkrete Beispiel nicht verstanden, aber wohl auch nicht wichtig.
Nur x und y wird benötigt? OK:
Du möchtest eine Liste mit zwei Werten, eine Liste erstellst du mit der Funktion LIST.
(list 1 2) -> (1 2)
Bestimmte Werte eine bestehenden Liste auslesen kannst du mit nth oder mit car (cadr usw.)
Anscheinend hast du schon ein konkretes Programmierziel, wem es aber bereits an dieser Aufgabe schwer fällt,
der sollte vielleicht doch erst eins zwei Wochen ein Basis-Turorial pauken.
Es ist nur ein Rat, der einem Jahrelang immer wieder auftauchende Probleme aus Unverständnis ersparen soll.
Nicht nur lesen und durchrennen, sondern wirklich üben und verstehen.
http://www.tutorial.autolisp.info/
Da diese Basics immer Grundlage für Größeres darstellt, ist keine Stunde der Wiederholung eine Verschwendung.
PS: Wenn du keine Fehler im Tutorial findest, dann hast es zu oberflächlich durchgearbeitet, 2-3 Unschärfen gibt es
(list (car Start) hoehe)
Viel Spaß
------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP