RafaelRViana / SimuladorAutomatos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Declaração de Gramatica Regular

Toda linha iniciada com o símbolo G será considera uma declaração de gramatica regular. Cada gramatica regular terá 4 parametros:

  1. Nodos não terminais (entre chaves)
  2. Nodos terminais (entre parenteses)
  3. Formalização
  4. Simbolo Inicial

Declaração da Linguagem da Gramatica Regular

A linha após a declaração da gramatica será considerada como a declaração das regras da linguagem. Se está linha começar com um símbolo diferente do determinado na gramatica irá acontecer um erro. Caso o símbolo seja válido, iria iniciar o reconhecimento da linguagem.

As regras da linguagem estão definidas entre chaves, separadas em pares de chave e valor.

Obs: Chave queira declarar uma regra com o símbolo vazio deixar o valor do parenteses vazio. Ex: (A;)

About


Languages

Language:Java 100.0%