O JFlex e o Cup são geradores de analisadores léxicos e sintáticos, respectivamente. Essas ferramentas geram o código em Java. As regras para a especificação da gramática livre de contexto no Cup estão divididas em 3 partes. Dado do trecho a seguir de um arquivo de especificação no CUP:
consulta ::= SELECT campos FROM tabelas PTVG
campos ::= campos campo | campo
campo ::= ID VG | ID
Para completamos a especificação, tendo por base o trecho apresentado, quais linhas estão corretas?
Assinale a alternativa correta:
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar