user=> (def c1 '(proxy [java.util.Observer] [] (update [o arg]
(println arg
#'user/c1
user=> (def c2 (list (first (first (next c1))) (next (next c1
#'user/c2
user=> (def c3 (first (next c2)))
#'user/c3
user=> (def c4 (first (next c3)))
#'user/c4
user=> (cons 'observer (list (first c2) [] c4
> If anyone could help that would be great.
try to start with writing a function like:
user=> (def code '(proxy [java.util.Observer] [] (update [o arg]
(println arg
#'user/code
user=> (cons 'observer (list (first (first (next code))) (next (next code))) )
(observer java.util.Observer ([] (upd