/home/doxygen/libascend/compiler/evaluate.h File Reference


Detailed Description

Expression Evaluation Routine

Requires: include "utilities/ascConfig.h" include "list.h" include "fractions.h" include "compiler.h" include "dimen.h" include "expr_types.h"

#include "expr_types.h"
#include "compiler.h"

Include dependency graph for evaluate.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

value_t EvaluateSet (CONST struct Set *sptr, struct value_t(*EvaluateName)())
value_t EvaluateExpr (CONST struct Expr *expr, CONST struct Expr *stop, struct value_t(*EvaluateName)())
gl_list_tEvaluateNamesNeeded (CONST struct Expr *expr, CONST struct Expr *stop, struct gl_list_t *list)
gl_list_tEvaluateNamesNeededShallow (CONST struct Expr *expr, CONST struct Expr *stop, struct gl_list_t *list)
gl_list_tEvaluateSetNamesNeeded (CONST struct Set *sptr, struct gl_list_t *list)
gl_list_tEvaluateSetNamesNeededShallow (CONST struct Set *sptr, struct gl_list_t *list)
void ClearRecycleStack (void)


Generated on Thu Jul 17 04:00:23 2008 for libascend by  doxygen 1.5.1