(setq lst1 '((A 6) (B 1) (C 2) (D 2) (E 4)))
(setq lst2 '((A 9) (B 2) (C 2) (D 1) (E 5)))
> ((A 3) (B 1) (C 0) nil (E 1))
In this this instance why does c = 0 and d = nil?
(setq lst1 '((A 6) (B 1) (C 2) (D 2) (E 4)))
(setq lst2 '((A 15) (B 3) (C 4) (D 5) (E 9)))
> ((A 3) (B 1) (C 0) (D 1) (E 1))
How does
A: 6 - 15 = 3?
B: 1 - 3 = 1?
C: 2 - 4 = 0?
...
This is not run-Length encoding! I am sorry, but I am confused about so many aspects of this thread.