#include <kbase.h>
Public Member Functions | |
Context () | |
Constructor. | |
Context * | Push () |
Push context, saving it in *mpPrevious. | |
Context * | Pop () |
Pop context from *mpPrevious. | |
void | Print (Id id) |
Print Prop, Class, Inst, Time or Math list. | |
Public Attributes | |
Data * | mpProp |
Property of an instance (example: capital). | |
Data * | mpClass |
List of class. | |
Data * | mpName |
List of names. | |
Data * | mpTime |
List of time(s). | |
Data * | mpMath |
The math operator. | |
Data * | mpAction |
The action. | |
Data * | mpNumber |
List of numbers (from list=[value=<number>]). | |
double | mValue |
Left value and chain value. | |
double | mRightValue |
Right value. | |
Context * | mpPrevious |
Previous context. |
|
Constructor.
|
|
Pop context from *mpPrevious.
|
|
Print Prop, Class, Inst, Time or Math list.
|
|
Push context, saving it in *mpPrevious. Push context by creating a new empty context, and linking the new context to this context. |
|
The action.
|
|
List of class.
|
|
The math operator.
|
|
List of names.
|
|
List of numbers (from list=[value=<number>]).
|
|
Previous context.
|
|
Property of an instance (example: capital).
|
|
List of time(s).
|
|
Right value.
|
|
Left value and chain value.
|