Este documento describe el uso de arrays de punteros a funciones para implementar código dirigido por tablas. Define varias funciones falsas usando una macro y crea un array de punteros a esas funciones. Luego ejecuta las funciones seleccionando su índice en el array y dereferenciando el puntero correspondiente. Esto permite agregar o eliminar funcionalidad del programa de forma sencilla cambiando la tabla.