Thématiques principales

mercredi 8 novembre 2017

Design pattern : Interprete

Le pattern Interprete est un pattern comportementale. Il est assez peu employé sauf dans les cas ou il est nécessaire de modéliser une syntaxe ou la sémantique d'une grammaire.

Il est souvent utiliser pour des syntaxes/grammaires simples ne nécessitant pas la mise en place des outils spécifiques de la construction d’interprétes ou de compilateurs (nous traiterons ce genre de sujet également dans un autre article)

Ce pattern va donc mettre en oeuvre les concepts classiques d'expressions, d’éléments terminaux, et d’opérateurs (unaires et/ou binaires)

On va choisir ce pattern lors de la constitution de DSL, par exemple la logique floue, ou plus simplement un additionneur.


Aucun commentaire:

Enregistrer un commentaire