0

I was reading the manual and got stuck with the following example:

define(`l', `<[>')define(`r', `<]>')
⇒
changequote(`[', `]')
⇒
defn([l])defn([r])
])
⇒<[>]defn([r])
⇒)
defn([l], [r])
⇒<[>][<]>

I've managed to understand why it produces the shown result. But is there a way to make it show step-by-step what's going on? Or something close to it? I tried using command-line switches and the traceon() macro, but it wasn't of much help. Supposedly because of lack of experience. Is there a way to make it prove or explain the output?

x-yuri
  • 3,223
  • 10
  • 39
  • 62

0 Answers0