"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "lib/src/genparse.h" between
gretl-2020a.tar.xz and gretl-2020b.tar.xz

About: gretl (Gnu Regression, Econometrics and Time-series Library) is a cross-platform statistical package mainly for econometric analysis.

genparse.h  (gretl-2020a.tar.xz):genparse.h  (gretl-2020b.tar.xz)
skipping to change at line 281 skipping to change at line 281
F_ISNAN, F_ISNAN,
F_TYPESTR, F_TYPESTR,
F_STRSTRIP, F_STRSTRIP,
F_REMOVE, F_REMOVE,
F_ATOF, F_ATOF,
F_MPI_RECV, F_MPI_RECV,
F_EASTER, F_EASTER,
F_CURL, F_CURL,
F_NLINES, F_NLINES,
F_ARRAY, F_ARRAY,
F_STRVALS,
F_TRAMOLIN, F_TRAMOLIN,
F_CNUMBER, F_CNUMBER,
F_ECDF, F_ECDF,
F_SLEEP, F_SLEEP,
F_GETINFO, F_GETINFO,
F_CDUMIFY, F_CDUMIFY,
F_GETKEYS, F_GETKEYS,
F_MCORR, F_MCORR,
F_FUNCERR,
F_ISCMPLX, F_ISCMPLX,
F_CTRANS, F_CTRANS,
F_MLOG, F_MLOG,
F_BARRIER, F_BARRIER,
HF_JBTERMS, HF_JBTERMS,
F1_MAX, /* SEPARATOR: end of single-arg functions */ F1_MAX, /* SEPARATOR: end of single-arg functions */
HF_LISTINFO, HF_LISTINFO,
F_ARGNAME, F_ARGNAME,
F_T1, F_T1,
F_T2, F_T2,
skipping to change at line 403 skipping to change at line 401
F_STRPTIME, F_STRPTIME,
F_CONV2D, F_CONV2D,
F_FLATTEN, F_FLATTEN,
F_IMAT, F_IMAT,
F_COMPLEX, F_COMPLEX,
F_RANDPERM, F_RANDPERM,
F_STDIZE, F_STDIZE,
F_CSWITCH, F_CSWITCH,
F_PSDROOT, F_PSDROOT,
F_INSTRINGS, F_INSTRINGS,
F_STRVALS,
F_FUNCERR, /* legacy */
F_ERRORIF,
F2_MAX, /* SEPARATOR: end of two-arg functions */ F2_MAX, /* SEPARATOR: end of two-arg functions */
F_LLAG, F_LLAG,
F_HFLAG, F_HFLAG,
F_PRINCOMP, F_PRINCOMP,
F_BFGSMAX, F_BFGSMAX,
F_MSHAPE, F_MSHAPE,
F_SVD, F_SVD,
F_TRIMR, F_TRIMR,
F_TOEPSOLV, F_TOEPSOLV,
F_CORRGM, F_CORRGM,
skipping to change at line 464 skipping to change at line 465
F_FEVD, F_FEVD,
F_LRVAR, F_LRVAR,
F_BRENAME, F_BRENAME,
F_ISOWEEK, F_ISOWEEK,
F_BKW, F_BKW,
F_FZERO, F_FZERO,
F_EIGGEN, F_EIGGEN,
F_EIGEN, F_EIGEN,
F_SCHUR, F_SCHUR,
F_RESAMPLE, F_RESAMPLE,
F_STACK,
HF_REGLS, HF_REGLS,
F3_MAX, /* SEPARATOR: end of three-arg functions */ F3_MAX, /* SEPARATOR: end of three-arg functions */
F_BKFILT, F_BKFILT,
F_MOLS, F_MOLS,
F_MPOLS, F_MPOLS,
F_MRLS, F_MRLS,
F_FILTER, F_FILTER,
F_MCOVG, F_MCOVG,
F_KFILTER, F_KFILTER,
F_KSMOOTH, F_KSMOOTH,
skipping to change at line 510 skipping to change at line 512
CONST_PI = 1, CONST_PI = 1,
CONST_NA, CONST_NA,
CONST_INF, CONST_INF,
CONST_NAN, CONST_NAN,
CONST_WIN32, CONST_WIN32,
CONST_EPS, CONST_EPS,
CONST_HAVE_MPI, CONST_HAVE_MPI,
CONST_MPI_RANK, CONST_MPI_RANK,
CONST_MPI_SIZE, CONST_MPI_SIZE,
CONST_N_PROC, CONST_N_PROC,
CONST_TRUE,
CONST_FALSE,
CONST_SYSINFO CONST_SYSINFO
}; };
enum { enum {
DUM_NULL = 1, DUM_NULL = 1,
DUM_DIAG, DUM_DIAG,
DUM_UPPER, DUM_UPPER,
DUM_LOWER, DUM_LOWER,
DUM_REAL, DUM_REAL,
DUM_IMAG, DUM_IMAG,
skipping to change at line 657 skipping to change at line 661
P_DELTAN = 1 << 15, /* flag for change in series length */ P_DELTAN = 1 << 15, /* flag for change in series length */
P_CATCH = 1 << 16, /* "catch" is in force */ P_CATCH = 1 << 16, /* "catch" is in force */
P_NODECL = 1 << 17, /* type of result was not specified */ P_NODECL = 1 << 17, /* type of result was not specified */
P_LISTDEF = 1 << 18, /* expression defines a list */ P_LISTDEF = 1 << 18, /* expression defines a list */
P_ANON = 1 << 19, /* generating an anonymous object */ P_ANON = 1 << 19, /* generating an anonymous object */
P_VOID = 1 << 20, /* function call, no assignment */ P_VOID = 1 << 20, /* function call, no assignment */
P_NOEXEC = 1 << 21, /* just compile, don't evaluate */ P_NOEXEC = 1 << 21, /* just compile, don't evaluate */
P_MSAVE = 1 << 22, /* trying for reuse of an aux matrix */ P_MSAVE = 1 << 22, /* trying for reuse of an aux matrix */
P_OBSVAL = 1 << 23, /* generating value of observation in series */ P_OBSVAL = 1 << 23, /* generating value of observation in series */
P_ALIASED = 1 << 24, /* state: handling aliased object (temporary) */ P_ALIASED = 1 << 24, /* state: handling aliased object (temporary) */
P_AND = 1 << 25 /* state: working on right-hand term of B_AND */ P_AND = 1 << 25, /* state: working on right-hand term of B_AND */
P_STACK = 1 << 26, /* executing stack() */
P_ALTINP = 1 << 27 /* the input string has been substituted */
}; };
struct lhinfo { struct lhinfo {
int t; /* type of pre-existing LHS variable, if any */ int t; /* type of pre-existing LHS variable, if any */
char name[VNAMELEN]; /* name of LHS variable */ char name[VNAMELEN]; /* name of LHS variable */
char *label; /* descriptive string for series */ char *label; /* descriptive string for series */
int vnum; /* ID number of pre-existing LHS series */ int vnum; /* ID number of pre-existing LHS series */
user_var *uv; /* address of pre-existing LHS variable */ user_var *uv; /* address of pre-existing LHS variable */
char *expr; /* expression on left */ char *expr; /* expression on left */
GretlType gtype; /* gretl type of LHS array, if any, or GretlType gtype; /* gretl type of LHS array, if any, or
skipping to change at line 762 skipping to change at line 768
int f); int f);
int x_sectional_weighted_stat (double *x, const int *list, int x_sectional_weighted_stat (double *x, const int *list,
const int *wlist, const int *wlist,
const DATASET *dset, const DATASET *dset,
int f); int f);
/* in geneval.c, used only internally */ /* in geneval.c, used only internally */
double dvar_get_scalar (int i, const DATASET *dset); double dvar_get_scalar (int i, const DATASET *dset);
int *node_get_list (NODE *n, parser *p); int *node_get_list (NODE *n, parser *p);
/* in genmain.c, used only internally */
int stack_update_parser_input (parser *p);
/* helper functions for manual, gretl.lang file */ /* helper functions for manual, gretl.lang file */
int gen_func_count (void); int gen_func_count (void);
const char *gen_func_name (int i); const char *gen_func_name (int i);
int model_var_count (void); int model_var_count (void);
const char *model_var_name (int i); const char *model_var_name (int i);
int data_var_count (void); int data_var_count (void);
const char *data_var_name (int i); const char *data_var_name (int i);
int bundle_var_count (void); int bundle_var_count (void);
const char *bundle_var_name (int i); const char *bundle_var_name (int i);
int gretl_const_count (void); int gretl_const_count (void);
 End of changes. 7 change blocks. 
3 lines changed or deleted 12 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)