public class Conjuncion extends OperadorBinario
Modifier and Type | Field and Description |
---|---|
static Conjuncion |
S |
Modifier | Constructor and Description |
---|---|
protected |
Conjuncion() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
descripcion()
Devuelve una breve descripción del operador
|
java.lang.String |
entrada()
Devuelve la cadena de entrada que será reconocida por el analizador
léxico de JME para este token
|
Booleano |
operar(Terminal a,
Terminal b)
AND lógico
|
int |
prioridad()
Devuelve la prioridad de un operador, que determinará el orden de las operaciones
al margen de los paréntesis (más alto, más prioridad)
|
java.lang.String |
toString()
Devuelve la cadena de salida con que se mostrará el token.
|
operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar, operar
public static final Conjuncion S
public Booleano operar(Terminal a, Terminal b) throws OperacionException
operar
in class OperadorBinario
a
- primer operandob
- segundo operandoOperacionException
- operación no definida para esos tipos de datospublic java.lang.String descripcion()
Operador
public java.lang.String entrada()
Token
public java.lang.String toString()
Token
toString
in interface Token
toString
in class OperadorBinario
public int prioridad()
Operador