Inheritance diagram for plp.expressions1.expression.ExpMenos:
Public Member Functions | |
ExpMenos (Expressao exp) | |
Valor | avaliar () |
Tipo | getTipo () |
Protected Member Functions | |
boolean | checaTipoElementoTerminal () |
Definition at line 9 of file ExpMenos.java.
plp.expressions1.expression.ExpMenos.ExpMenos | ( | Expressao | exp | ) |
Controi uma Expressao de menos unario com expressao especificada
exp | Expressao cuja avaliacao resulta ValorInteiro . |
Definition at line 16 of file ExpMenos.java.
References plp.expressions1.expression.ExpUnaria.exp.
Valor plp.expressions1.expression.ExpMenos.avaliar | ( | ) |
Retorna o valor da Expressao de menos unario
Implements plp.expressions1.expression.Expressao.
Definition at line 23 of file ExpMenos.java.
References plp.expressions1.expression.ExpUnaria.getExp().
Here is the call graph for this function:
boolean plp.expressions1.expression.ExpMenos.checaTipoElementoTerminal | ( | ) | [protected, virtual] |
Realiza a verificacao de tipos desta expressao.
true
se os tipos da expressao sao validos; false
caso contrario. Implements plp.expressions1.expression.ExpUnaria.
Definition at line 33 of file ExpMenos.java.
References plp.expressions1.expression.ExpUnaria.getExp(), and plp.expressions1.expression.ExpMenos.getTipo().
Here is the call graph for this function:
Tipo plp.expressions1.expression.ExpMenos.getTipo | ( | ) |
Retorna os tipos possiveis desta expressao.
Implements plp.expressions1.expression.Expressao.
Definition at line 42 of file ExpMenos.java.
References plp.expressions1.util.Tipo.TIPO_INTEIRO.
Referenced by plp.expressions1.expression.ExpMenos.checaTipoElementoTerminal().