Resposta :
Resposta:
Existem alguns softwares que ajudam montar sua gramática, testá-la se tudo se encaixa como devido, e até mesmo gerar uma base de código para o compilador. Exemplos: YACC/Bison, ANTLR, GOLD, Coco/R, Flex, etc. Eles não fazem milagres. Se não usar um software desses, tem que fazer na mão, como em tudo na computação.