42 #ifndef _RUN_OPERATORS_ARITHOPNODE_
43 #define _RUN_OPERATORS_ARITHOPNODE_
45 #include "../tree/typeNode.h"
Nodo operador diferencia.
Definition: arithOpNode.h:99
void run()
Definition: arithOpNode.cpp:222
static num do_pow(runNode *op1, runNode *op2)
Definition: arithOpNode.cpp:186
void run()
Definition: arithOpNode.cpp:104
asigincNode(runNode *node)
Definition: arithOpNode.cpp:284
prodNode(runNode *node1, runNode *node2)
Definition: arithOpNode.cpp:100
static num do_sub(runNode *op1, runNode *op2)
Definition: arithOpNode.cpp:93
void run()
Definition: arithOpNode.cpp:254
sqrtNode(runNode *node)
Definition: arithOpNode.cpp:193
Nodo operador decremento y asignación.
Definition: arithOpNode.h:395
asigdecNode(runNode *node)
Definition: arithOpNode.cpp:356
sizeNode(runNode *node)
Definition: arithOpNode.cpp:393
static num do_div(runNode *op1, runNode *op2)
Definition: arithOpNode.cpp:153
Nodos aritméticos.
Definition: expNode.h:351
static num do_prod(runNode *op1, runNode *op2)
Definition: arithOpNode.cpp:125
Nodo operador incremento y asignación.
Definition: arithOpNode.h:334
Nodo operador de tamaño.
Definition: arithOpNode.h:463
static num do_add(runNode *op1, runNode *op2)
Definition: arithOpNode.cpp:62
void run()
Definition: arithOpNode.cpp:136
incasigNode(runNode *node)
Definition: arithOpNode.cpp:251
void run()
Definition: arithOpNode.cpp:42
divNode(runNode *node1, runNode *node2)
Definition: arithOpNode.cpp:132
void run()
Definition: arithOpNode.cpp:73
void run()
Definition: arithOpNode.cpp:359
Nodo ejecutable.
Definition: runTree.h:123
static num do_sqrt(runNode *op)
Definition: arithOpNode.cpp:211
subNode(runNode *node1, runNode *node2)
Definition: arithOpNode.cpp:69
Nodo operador módulo.
Definition: arithOpNode.h:294
powNode(runNode *node1, runNode *node2)
Definition: arithOpNode.cpp:162
Nodo operador potencia.
Definition: arithOpNode.h:220
decasigNode(runNode *node)
Definition: arithOpNode.cpp:319
Nodo operador suma.
Definition: arithOpNode.h:60
static num do_size(runNode *node)
Definition: arithOpNode.cpp:411
void run()
Definition: arithOpNode.cpp:196
void run()
Definition: arithOpNode.cpp:287
void run()
Definition: arithOpNode.cpp:166
addNode(runNode *node1, runNode *node2)
Definition: arithOpNode.cpp:38
Nodo operador asignación y decremento.
Definition: arithOpNode.h:425
Nodo operador división.
Definition: arithOpNode.h:181
Nodo operador producto.
Definition: arithOpNode.h:140
void run()
Definition: arithOpNode.cpp:322
static num do_mod(runNode *op1, runNode *op2)
Definition: arithOpNode.cpp:242
Nodo operador raíz cuadrada.
Definition: arithOpNode.h:259
Nodo operador asignación e incremento.
Definition: arithOpNode.h:364
void run()
Definition: arithOpNode.cpp:396
modNode(runNode *node1, runNode *node2)
Definition: arithOpNode.cpp:218