|
hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
#include <expr.H>


Public Member Functions | |
| virtual T | with (Unit *v)=0 |
| virtual T | with (Bool *v)=0 |
| virtual T | with (Char *v)=0 |
| virtual T | with (Byte *v)=0 |
| virtual T | with (Short *v)=0 |
| virtual T | with (Int *v)=0 |
| virtual T | with (Long *v)=0 |
| virtual T | with (Float *v)=0 |
| virtual T | with (Double *v)=0 |
| virtual T | with (Var *v)=0 |
| virtual T | with (Let *v)=0 |
| virtual T | with (LetRec *v)=0 |
| virtual T | with (Fn *v)=0 |
| virtual T | with (App *v)=0 |
| virtual T | with (Assign *v)=0 |
| virtual T | with (MkArray *v)=0 |
| virtual T | with (MkVariant *v)=0 |
| virtual T | with (MkRecord *v)=0 |
| virtual T | with (AIndex *v)=0 |
| virtual T | with (Case *v)=0 |
| virtual T | with (Switch *v)=0 |
| virtual T | with (Proj *v)=0 |
| virtual T | with (Assump *v)=0 |
| virtual T | with (Pack *v)=0 |
| virtual T | with (Unpack *v)=0 |
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
|
pure virtual |
Implemented in hobbes::switchExprTyFnM, and hobbes::expTypeInfF.
1.8.13