Este patrón es ampliamente utilizado en intérpretes, compiladores y procesadores de lenguajes, en general.