Abstract
Protected
adicaoAbstract
analisarEste é o ponto de entrada de toda a avaliação sintática. É o único método mencionado na interface do avaliador sintático.
O retorno do Lexador.
O hash do arquivo, gerado pela função cyrb53
.
Protected
Abstract
atribuirOs métodos a seguir devem ser implementados nos seus respectivos dialetos por diferentes razões: seja porque o dialeto correspondente tem uma abordagem diferente sobre entrada e saída, seja porque a funcionalidade sequer existe, mas é suprimida por outra.
Esses métodos não precisam ser expostos. A recomendação geral é
implementá-los como protected
.
Protected
avancarEDevolverProtected
bitEProtected
bitProtected
bitProtected
Abstract
blocoProtected
Abstract
chamarProtected
comparacaoProtected
compararProtected
consumirProtected
Abstract
corpoProtected
declaracaoProtected
declaracaoProtected
declaracaoProtected
declaracaoProtected
Abstract
declaracaoProtected
Abstract
declaracaoProtected
Abstract
declaracaoProtected
declaracaoOptional
simboloAnterior: SimboloInterface<string>Protected
Abstract
declaracaoProtected
declaracaoProtected
Abstract
declaracaoProtected
Abstract
declaracaoProtected
declaracaoProtected
Abstract
declaracaoProtected
declaracaoProtected
declaracaoProtected
eProtected
emProtected
erroProtected
estaProtected
exponenciacaoProtected
expressaoProtected
finalizarProtected
funcaoProtected
logicaProtected
multiplicarProtected
ouProtected
Abstract
primarioProtected
regredirEDevolverProtected
resolverProtected
Abstract
resolverProtected
simboloProtected
unarioProtected
verificarProtected
verificarProtected
verificar
O Avaliador Sintático Base é uma tentativa de mapear métodos em comum entre todos os outros Avaliadores Sintáticos. Depende de um dicionário de tipos de símbolos comuns entre todos os dialetos.