42 #ifndef _RUN_OPERATORS_LOGICOPNODE_
43 #define _RUN_OPERATORS_LOGICOPNODE_
45 #include "../tree/typeNode.h"
Nodo operador comprobación de objeto.
Definition: logicOpNode.h:639
Node operador elemento vacío.
Definition: logicOpNode.h:669
lthNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:134
void run()
Definition: logicOpNode.cpp:631
void run()
Definition: logicOpNode.cpp:532
Nodo operador comprobación de numérico.
Definition: logicOpNode.h:577
idenNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:405
Nodos lógicos.
Definition: expNode.h:279
void run()
Definition: logicOpNode.cpp:452
emptyNode(runNode *elem)
Definition: logicOpNode.cpp:629
bool do_not(runNode *op)
Definition: logicOpNode.cpp:127
void run()
Definition: logicOpNode.cpp:611
isBoolNode(runNode *node)
Definition: logicOpNode.cpp:530
static bool do_leq(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:236
Nodo operador comprobación de array.
Definition: logicOpNode.h:608
isNullNode(runNode *node)
Definition: logicOpNode.cpp:510
gthNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:243
void run()
Definition: logicOpNode.cpp:76
leqNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:212
isStringNode(runNode *node)
Definition: logicOpNode.cpp:550
Nodo operador identico.
Definition: logicOpNode.h:363
static bool do_neq(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:472
Nodo operador igual que.
Definition: logicOpNode.h:323
static bool do_niden(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:503
void run()
Definition: logicOpNode.cpp:572
static bool do_iden(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:429
Nodo operador de comprobación de nulo.
Definition: logicOpNode.h:483
isNumNode(runNode *node)
Definition: logicOpNode.cpp:570
void run()
Definition: logicOpNode.cpp:247
static bool do_lth(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:158
geqNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:274
void run()
Definition: logicOpNode.cpp:512
Nodo operador menor o igual que.
Definition: logicOpNode.h:207
Nodo ejecutable.
Definition: runTree.h:123
static bool do_eq(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:329
void run()
Definition: logicOpNode.cpp:40
Nodo operador menor que.
Definition: logicOpNode.h:167
nidenNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:479
void run()
Definition: logicOpNode.cpp:483
void run()
Definition: logicOpNode.cpp:278
void run()
Definition: logicOpNode.cpp:591
Nodo operador AND.
Definition: logicOpNode.h:96
Nodo operador NOT.
Definition: logicOpNode.h:134
andNode(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:74
static bool do_geq(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:298
Nodo operador comprobación de cadena de caracteres.
Definition: logicOpNode.h:546
static bool do_gth(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:267
Nodo operador OR.
Definition: logicOpNode.h:59
void run()
Definition: logicOpNode.cpp:309
Nodo operador no identico.
Definition: logicOpNode.h:443
void run()
Definition: logicOpNode.cpp:552
notNode(runNode *op)
Definition: logicOpNode.cpp:110
isObjectNode(runNode *node)
Definition: logicOpNode.cpp:609
orNode(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:38
neqNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:448
Nodo operador distinto.
Definition: logicOpNode.h:403
isArrayNode(runNode *node)
Definition: logicOpNode.cpp:589
void run()
Definition: logicOpNode.cpp:409
bool do_or(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:67
void run()
Definition: logicOpNode.cpp:138
bool do_and(runNode *op1, runNode *op2)
Definition: logicOpNode.cpp:103
eqNode(runNode *node1, runNode *node2)
Definition: logicOpNode.cpp:305
Nodo operador comprobación de booleano.
Definition: logicOpNode.h:515
void run()
Definition: logicOpNode.cpp:216
void run()
Definition: logicOpNode.cpp:112
Nodo operador mayor o igual que.
Definition: logicOpNode.h:282
Nodo expresión de tipo no definido.
Definition: expNode.h:164
Nodo operador mayor que.
Definition: logicOpNode.h:244