Skip to content
José Eduardo Kaufmann edited this page May 24, 2021 · 1 revision

Etapa 1 Apresente a Gramática e os analisadores léxicos e sintáticos para o reconhecimento de declaração de variáveis no estilo da Linguagem C (leia com atenção as especificações abaixo, não deve ser implementado nem mais, nem menos).

  • Devem reconhecer os tipos: char – int – float.
  • O char pode ser um caractere ou uma cadeia.
  • As variáveis são apenas declaradas, não sendo possível inicializar.
  • Identificadores: de acordo com as regras da Linguagem C (iniciam por letras ou _, depois do segundo caractere pode ser número, letra ou _ e o único caractere especial reconhecido é o _).
  • Podes ser declarados individualmente ou por uma lista (sendo lista separados por vírgulas).
  • A finalização de cada declaração será por ponto-e-vírgula (;).
Clone this wiki locally