/***********************************************************************   (C) Copyright, 1990 by Dean Rubine, Carnegie Mellon University    Permission to use this code for noncommercial purposes is hereby granted.    Permission to copy and distribute this code is hereby granted provided    this copyright notice is retained.  All other rights reserved. **********************************************************************//* * thomas : made header ANSI C compatible */typedef struct functab {	double	*points;	char *name;	int	n;	double	scale, offset;} *FuncTab;FuncTab ReadFuncTab (FILE*);FuncTab GenFuncTab  (char*, int, double, double, double (*f) (double));		     /* name, npoints, min, max, (*f) () */double  EvalFuncTab (FuncTab, double);