Mapping Genotype To Phenotype Using Attribute Grammar