I could do with some help understanding step by step what's happening here...

Intuitively I can see that 9 squared is 81 but I can't really see,
precisely, what this was doing

((quote (X) (* X X)) 9)
-> 81

so I put it in a function in a file to trace it

(de go ()
((quote (X) (* X X)) 9)

but it's not giving me the step by step explanation I was hoping for

: (trace go)
!? (method "X" C)
(('((X) (* X X)) 9)) -- Symbol expected

Any help to understand what's happening at each stage would be very
much appreciated.

Thank you in anticipation.

Reply via email to