O automato aceita os tipos de dados: "int", "char", "bool", "float", "double"; retorna true se aceito e false se recusado, optamos por utilizar uma estrutura para armazenar esses dados primitivos.
É verificado se os nomes variáveis estão dentro do que foi proposto; implementação voltada para tratar os tipos primitivos da linguagem C++.
- Se os nomes das variáveis tem letras minúsculas e maiúsculas, números e underscore (“_”);
- Se os nomes começam com letras ou “_”;
- se os nomes não contém caracteres especiais como !, #, %, etc;
- aceita dados seguindo essa estrutura: tipo_variavel nome_variavel_1, nome_variavel_2,(...).
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você instalou a versão mais recente de
<python> - Você tem uma máquina
<Windows / Linux / Mac>. O projeto foi testado, exclusivamente, nos sistemas Windows e Linux;
O projeto não precisa de nenhuma pré instalação, basta realizar as devidas importações:
from os import system
from itertools import product
from string import ascii_letters, digits
Para usar o projeto, siga estas etapas:
Atribua um dos tipos primitivos listados:
< "int", "char", "bool", "float", "double" >
Atribua um nome para a variável:
int age;
ou
int age, num;
Agradecemos às seguintes pessoas que contribuíram para este projeto:
|
Keanu Sales |
Christian Marinho |
Julio Oliveira |
João Paulo |
