#include "ValExpr.H"
Go to the source code of this file.
Typedefs | |
typedef Val | PrimExecF (ArgList exprs, const Context &c) |
typedef PrimExecF * | PrimExec |
typedef Val | PrimOpF (Expr e1, Expr e2, const Context &c) |
typedef PrimOpF * | PrimOp |
typedef Val | PrimUnOpF (Expr e, const Context &c) |
typedef PrimUnOpF * | PrimUnOp |
Functions | |
PrimExec | LookupPrim (const Text &primid) |
PrimOp | LookupOp (const Text &opid) |
PrimUnOp | LookupUnOp (const Text &opid) |
void | PrimInit () |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1959 of file Prim.C. Referenced by ApplyOpEC::Eval(). |
|
Definition at line 90 of file Prim.C. Referenced by Primary(), PickleC::UnpickleExpr(), and PickleC::UnpickleVal(). |
|
Definition at line 1974 of file Prim.C. Referenced by ApplyUnOpEC::Eval(). |
|
Definition at line 2402 of file Prim.C. References AddPrimitive(), AddPrimitiveOp(), AddPrimitiveUnOp(), And(), Append(), ApplyRunTool(), Assert(), Bind1(), Defined(), Div(), Elem(), Equal(), Find(), FindR(), Basics::thread::fork(), VestaConfig::get_int(), GetFP(), GetName(), GetValue(), Greater(), GreaterEq(), Head(), Implies(), VestaConfig::is_set(), IsBinding(), IsBool(), IsClosure(), IsErr(), IsInt(), IsList(), IsText(), Length(), Less(), LessEq(), List1(), VestaSourceSRPC::Lookup, Map(), Max(), maxThreads, Min(), Minus(), Mod(), ModelName(), Neg(), NEW, Not(), NotEq(), Or(), ParMap(), Plus(), PlusPlus(), Print(), SameType(), Star(), Sub(), Tail(), and TypeOf(). Referenced by StartEval(). |