这是有效的:
(define obj1 (maak-object (coord 1 1) #f #f #t))
(set! karaktersenobjectenlijst (append karaktersenobjectenlijst
(list (list 'object obj1)))))
> (cadar karaktersenobjectenlijst)
obj1
> (positie obj1)
{1 . 1}
这不起作用:
> (positie (cadar karaktersenobjectenlijst))
. . vector-ref: expects type <vector> as 1st argument,
. . given: obj1; other arguments were: 0
如何让它在评估obj1
时使用该值(cadar karaktersobjectenlijst)
?