#include <expression.h>
Inheritance diagram for celx::Expression:

Public Member Functions | |
| virtual Value | eval (ExecutionContext &)=0 |
| Expression () | |
| virtual bool | isLValue () const |
| virtual Value * | leval (ExecutionContext &) |
| virtual | ~Expression () |
|
|
Definition at line 60 of file expression.cpp. 00061 {
00062 }
|
|
|
Definition at line 64 of file expression.cpp. 00065 {
00066 }
|
|
|
|
Reimplemented in celx::IdentifierExpression, and celx::AssignmentExpression. Definition at line 68 of file expression.cpp. 00069 {
00070 return false;
00071 }
|
|
|
Reimplemented in celx::IdentifierExpression, and celx::AssignmentExpression. Definition at line 73 of file expression.cpp. Referenced by celx::AssignmentExpression::eval(), and celx::AssignmentExpression::leval(). 00074 {
00075 return NULL;
00076 }
|
1.4.1