-
Notifications
You must be signed in to change notification settings - Fork 3
Home
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 (;).