Metaprogramación
Material Teórico
- Introducción
- Guía de Referencia (Smalltalk y Java)
- Introspection: se refiere a la capacidad de un sistema, de analizarse a sí mismo.
- Self-Modification: es la capacidad de un programa de modificarse a sí mismo.
- Intercession: es la capacidad de modificar la semántica del modelo que estamos manipulando, desde el mismo lenguaje.