(DEFINE (F A B) (+ (CARRE A) (CARRE B)))
APRES AVOIR ISOLÉ LE SOUS-MODULE CARRE, ON VA LE "PARAMÉTRER", POUR POUVOIR LE REMPLACER FACILEMENT PAR UN AUTRE:
(DEFINE (F A B FONCTION) (+ (FONCTION A) (FONCTION B)))LA FONCTION F N'EST PLUS QU'UN CAS PARTICULIER:
(DEFINE (SOMME-CARRES A B) (F A B CARRE))D'OU UNE FAMILLE DE FONCTIONS:
(DEFINE (SOMME-RACINES A B) (F A B SQRT)) (DEFINE (SOMME-CUBES A B) (F A B CUBE))ETC...
--> SCHEME OFFRE UN MOYEN TRÈS PUISSANT DE CONSTRUIRE DES "FAMILLES DE PROGRAMMES" BATIS SUR LE MÊME PRINCIPE