#include <string.h>
#include <malloc.h>
#include <math.h>
static void
{
if (m0 || m1 || a0 || a1)
}
#ifndef EV_START_FNNA
#define EV_START_FNNA(name) \
static void name(EV_FUNCTION *, EV_SYMBOL *result, \
EV_SYMBOL **, int thread)
#endif // EV_START_FNNA
{
getTimeValues(
thread, t, t0, t1, v0, v1);
dt = t1 - t0;
result->value.fval = (dt == 0) ? (v0+v1)*0.5F
: v0 + (v1-
v0)*(t - t0)/dt;
}
#define EVF EV_TYPEFLOAT
#define EVS EV_TYPESTRING
#define EVV EV_TYPEVECTOR
#define VAL_FLAGS (CH_EXPRVALUE)
#define VALSLOPE_FLAGS (CH_EXPRVALUE | CH_EXPRSLOPE)
};
void
{
int i;
for (i = 0; funcTable[i].
getName(); i++)
}