Question 6: Dynamic typing vs C++ template macros [6]

The C++ template macros can be regarded as providing a limited emulation of dynamic typing.

Discuss the limitations of the C++ approach compared to Lisp's dynamic typing, providing code examples to illustrate your points.