Ao escrevermos um programa, trabalhamos com os conceitos de sintaxe e semântica. A sintaxe de uma linguagem de programação é definida formalmente p...
Ao escrevermos um programa, trabalhamos com os conceitos de sintaxe e semântica. A sintaxe de uma linguagem de programação é definida formalmente por meio de uma gramática. Nesse contexto, para a criação de uma linguagem de programação, precisamos de um modelo ou forma a ser aplicado no processo de definição da sintaxe. A Backus-Naur Form – BNF tem sido a mais usada. Em relação à descrição da gramática na forma de Backus-Naur – BNF, trabalhamos com alguns conceitos, dentre eles o token, o qual podemos afirmar que:
a) É uma coleção de regras. b) É o símbolo terminal. c) É uma linguagem usada para descrever outra. d) É a sequência de strings se separados pelo símbolo. e) É uma definição de uma abstração.
Compartilhar