#include <evaluator.h>
Inheritance diagram for atlas::interpreter::row_subscription:


Public Member Functions | |
| row_subscription (expression a, expression i) | |
| virtual | ~row_subscription () |
| virtual void | evaluate () const |
| virtual void | print (std::ostream &out) const |
Public Attributes | |
| expression | array |
| expression | index |
|
||||||||||||
|
Definition at line 381 of file evaluator.h. |
|
|
Definition at line 382 of file evaluator.h. |
|
|
Implements atlas::interpreter::expression_base. Reimplemented in atlas::interpreter::vector_subscription, and atlas::interpreter::matrix_subscription. Definition at line 1263 of file evaluator.cpp. References array, atlas::interpreter::expression_base::evaluate(), index, atlas::interpreter::int_ptr, atlas::interpreter::num(), atlas::interpreter::push_value(), and atlas::interpreter::row_ptr. |
|
|
Implements atlas::interpreter::expression_base. Reimplemented in atlas::interpreter::matrix_subscription. Definition at line 1252 of file evaluator.cpp. |
|
|
Definition at line 379 of file evaluator.h. Referenced by evaluate(), and print(). |
|
|
Definition at line 379 of file evaluator.h. Referenced by evaluate(), and print(). |
1.3.9.1