macros.quote: document hard to use `op`; add more useful examples (#16489)
macros.quote: document hard to use `op`; add more useful examples (#16489)

* macros.quote: document hard to use `op`; add more useful examples

* add back doc comment removed in a60305fbf3897cd90680e693dd4c0db2334d85d4

* address comment

* fixup

* clarify quoting rules

* Update lib/core/macros.nim

Co-authored-by: Clyybber <4759ea49cab7ee19e39bc4f5e544678ec18320f0@gmail.com>

Co-authored-by: Clyybber <4759ea49cab7ee19e39bc4f5e544678ec18320f0@gmail.com>
dom96/Nim,dom96/Nim,dom96/Nim,dom96/Nim,dom96/Nim,dom96/Nim,dom96/Nim