/compiladorLexicoSintatico

Trabalho de compiladores

Primary LanguageJavaMIT LicenseMIT

compiladorLexicoSintatico

Trabalho de compiladores

Alunos: Bianca Garcia Martins 606723

Implementar os seguintes subconjuntos de convenções léxicas: a) Palavras reservadas (todas) b) Símbolos reservados (todos) c) Nomes d) Cadeias de caracteres (apenas as versões curtas, sem sequência de escape, quebras de linha não permitidas) e) Constantes numéricas (apenas decimais, sem sinal, com dígitos antes e depois do ponto.

Para inserir um elemento na tabela de símbolos, insira uma ação semântica chamando o método "adicionarSimbolo". Ex: regra : TK { TabelaDeSimbolos.adicionarSimbolo($TK.text,Tipo.VARIAVEL); } ;