Compilador e Design Patterns

Desejo gerar um script que será usado em um equipamento, os dados para a geração deste script vem de um banco de dados …

Ai vem o problema são inumeros equipamentos e não quero criar todos esses compiladores.
Como criar isso usando patterns para a criação dos compiladores ?

Devo colocar que podem existir linguagens não formais onde, por exemplo, os dados são encontrados pela sua disposição no texto e não por um comando em si.

Desde já grato

Rui Carlos L. Silva

Espero q isso ajude

eu acho q vc pode desenvolver uma interface com o método gerarScript(…). As suas classe q vão representar os equipamentos implementam essa interface, e consequentemente o seu método.
Ai, na classe central vc faz uma chamada a essa interface e então faz com q cada objeto correspondente a ela ponha para funcionar o método gerarScript(…)

Num sei se é bem isso q vc quer mas foi isso q me veio a kbeça