Se puede implementar un pequeño Intérprete mediante clases Command.